【问题标题】:How do I lock Android Tablet Browser Flash movie to landscape when in fullscreen mode在全屏模式下,如何将 Android 平板电脑浏览器 Flash 电影锁定为横向
【发布时间】:2011-10-28 17:52:05
【问题描述】:

我有一个 as3 构建的 osmf 视频播放器 swf,我们嵌入在标准 HTML 页面上。
当您触摸图像时,视频会自动全屏播放并开始播放。
Droid 和 Flash 在全屏模式下在横向和纵向之间来回切换后经常中断。(中断是指冻结,您可以在其中听到视频并使用控件,但一切都只是静止的冻结图像,重绘失败)。

能否在 html、javascript 中锁定全屏方向,还是必须尝试在 swf 中处理?

感谢您的帮助!

【问题讨论】:

    标签: android flash actionscript-3 orientation web


    【解决方案1】:

    首先,确保您使用的是 Flash Player 10.1.105.6 或更高版本。该版本已成功添加锁定方向 (http://kb2.adobe.com/cps/860/cpsid_86018.html)。

    之后应该就像将舞台的 autoOrients 属性设置为 false 一样简单。

    Stage.autoOrients = false;
    

    并手动指定方向:

    Stage.setOrientation(StageOrientation.ROTATED_RIGHT);
    

    还有其他 Stage 属性可以列出可用的方向或测试是否可以切换。它们都在 Stage as3 参考中。

    (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#autoOrients)

    (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#setOrientation())

    【讨论】:

      猜你喜欢
      • 2017-11-24
      • 2016-07-11
      • 1970-01-01
      • 2011-08-12
      • 2012-09-03
      • 2020-12-24
      • 2014-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多