【问题标题】:How do I play video via a player within a LiveCode mobile application?如何通过 LiveCode 移动应用程序中的播放器播放视频?
【发布时间】:2014-04-22 13:41:02
【问题描述】:

我可以使用以下命令在 iOS/Android 上播放视频-

 play videoClip (specialFolderPath("engine") & "/samplevidep.mov")

播放正常,但这会导致视频全屏播放。

有没有办法在移动设备上播放视频,具有与 LiveCode 播放器对象类似的控制/功能?

【问题讨论】:

    标签: android ios video livecode


    【解决方案1】:

    在 iOS 中,您可以将播放器的 fullscreen 属性设置为 false。这仅适用于 iOS。您还可以设置播放器的矩形。您可以使用

    设置这些属性
    mobileControlSet gPlayerID,"fullscreen",false
    mobileControlSet gPlayerID,"rect","0,0,600,450"
    

    我今天使用的 LC 6.5 的文档没有说明选择电影是否全屏播放。您可以尝试在 Android 上设置矩形。

    【讨论】:

      【解决方案2】:

      在 LiveCode iOS 中使用 Play 命令播放视频时,会创建一个全屏新播放器并自动启动视频。

      标记设置播放器对象的全屏和矩形的建议也是我建议的方法,但您首先需要使用 mobileControlCreate 命令创建这样的播放器

      例如

       mobileControlCreate "player", "my_player"
      

      在上面的 Marks 示例中,他使用 mobileControlCreate 命令返回的 ID 来引用特定控件(通过 gPlayerID)。该值可以在播放器创建后从Result函数中获取

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-13
        • 2018-02-06
        • 2018-08-06
        相关资源
        最近更新 更多