使用 Air android 视频播放设备屏幕重新打开后黑屏

Posted

技术标签:

【中文标题】使用 Air android 视频播放设备屏幕重新打开后黑屏【英文标题】:Black screen after device screen back on with Air android video playback 【发布时间】:2013-11-07 19:42:47 【问题描述】:

使用 Starling 应用程序和使用 Video 组件播放视频的非 Starling 应用程序 (android),在某些设备中,在您单击按住按钮(关闭屏幕)后再次单击它并解锁手机,您只需看到黑屏。

如果您返回“桌面”并单击应用程序图标,它会正常恢复到应用程序。

有没有人可以解决这种情况?

【问题讨论】:

我遇到了同样的问题 - 当视频开始时,其他一切都变黑了,当视频结束时,我删除了实例,但它仍然是黑色的 - 保持黑色,直到你关闭,然后返回到应用程序。也许值得注意的是,这只发生在 GPU 或 Direct 渲染模式下? 【参考方案1】:

尝试将 Publish Settings > Air settings > Render Mode 设置为 'GPU' - 然后打开 flash 为您生成的 *-app.xml 文件并将 <containsVideo>false</containsVideo> 添加到 <android /> 节点,然后重新发布并测试.

【讨论】:

以上是关于使用 Air android 视频播放设备屏幕重新打开后黑屏的主要内容,如果未能解决你的问题,请参考以下文章

iOS 上的 Flash/AIR 舞台视频 - 有可能吗?表现如何?

Android 视频横向播放

我的电视能够连wifi,如何将电脑投影到电视上?

旋转android设备时如何设置全屏视频

旋转屏幕或隐藏播放器时 Android YouTube API 视频暂停

AIR是不是可以在下载视频时播放视频