【发布时间】:2014-04-22 13:41:02
【问题描述】:
我可以使用以下命令在 iOS/Android 上播放视频-
play videoClip (specialFolderPath("engine") & "/samplevidep.mov")
播放正常,但这会导致视频全屏播放。
有没有办法在移动设备上播放视频,具有与 LiveCode 播放器对象类似的控制/功能?
【问题讨论】:
标签: android ios video livecode
我可以使用以下命令在 iOS/Android 上播放视频-
play videoClip (specialFolderPath("engine") & "/samplevidep.mov")
播放正常,但这会导致视频全屏播放。
有没有办法在移动设备上播放视频,具有与 LiveCode 播放器对象类似的控制/功能?
【问题讨论】:
标签: android ios video livecode
在 iOS 中,您可以将播放器的 fullscreen 属性设置为 false。这仅适用于 iOS。您还可以设置播放器的矩形。您可以使用
mobileControlSet gPlayerID,"fullscreen",false
mobileControlSet gPlayerID,"rect","0,0,600,450"
我今天使用的 LC 6.5 的文档没有说明选择电影是否全屏播放。您可以尝试在 Android 上设置矩形。
【讨论】:
在 LiveCode iOS 中使用 Play 命令播放视频时,会创建一个全屏新播放器并自动启动视频。
标记设置播放器对象的全屏和矩形的建议也是我建议的方法,但您首先需要使用 mobileControlCreate 命令创建这样的播放器
例如
mobileControlCreate "player", "my_player"
在上面的 Marks 示例中,他使用 mobileControlCreate 命令返回的 ID 来引用特定控件(通过 gPlayerID)。该值可以在播放器创建后从Result函数中获取
【讨论】: