【发布时间】:2014-06-20 09:53:34
【问题描述】:
我的项目有视频播放器。
第一步: 我创建堆栈和输入代码:
on preOpenstack
set the fullScreenMode of this stack to "exactFit"
end preOpenstack
第二步: 我为播放视频创建图片。当我触摸图片时。图片有隐藏和创建原生视频播放器
这里代码:
on mouseUp
lock screen
set the visible of img "poster" to false
mobileControlCreate "player", "vdoplayer"
put the result into pID
mobileControlSet pID,"filename" , specialFolderpath("engine") & "/vdo.mp4"
mobileControlSet pID,"preserveAspect" , true
mobileControlSet pID,"showController" , true
mobileControlSet pID,"looping" , loop
mobileControlSet pID,"rect" , the rect of img "poster"
mobileControlSet pID,"visible" , true
mobileControlDo pID,"play"
unlock screen
end mouseUp
此堆栈大小为 1024*768。我在 iPad 上测试过。播放器尺寸正确。但是当我在 iPhone 上测试时。播放器尺寸不正确。
此图片为未触摸图片:
此图片为触摸后图片:
我该如何解决这个问题?
【问题讨论】:
标签: android ios iphone video livecode