ios - Away3d 4 + IOS StageWebView + 视频全屏 = View3D 空

标签 ios air away3d stagewebviewbridge

在我的应用程序(flash + away3d 4 + adobe air 3.2 for iPad)中,我有一个 View3D,其中包含一些正确显示的对象。 当我触摸一个特定的对象时,它会启动一个包含以下 html 内容的 stagewebview:

[...] <video id="video" controls="true" autoplay="true" width="100%" height="100%" src="video.mp4"></video> [...]

stagewebview 显示正常,我可以毫无问题地启动视频,我继续在后台看到 View3D。

但是,如果我使用标准 ios 播放器将视频切换到全屏模式,然后返回到窗口模式,则 View3D 为空:不再显示任何对象,但它们存在于内存中并且 visible=true。

我已经为 view3D 设置了 backgroundColor,所以我可以看到它一直在我的舞台上,只是缺少网格。

我怀疑 stage3d 和 ios 视频播放器之间存在冲突,因为它们都使用硬件加速。

有什么想法吗?

最佳答案

您的问题可能与我遇到的这个错误有关。它似乎在 PC 上时有发生,但它发生在我办公室的每台 PC 上,所以我不得不假设它是绝大多数问题。

http://away3d.com/forum/viewthread/2188/

关于ios - Away3d 4 + IOS StageWebView + 视频全屏 = View3D 空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10329098/

相关文章:

ios - Swift Alamofire 转义 JSON

ios - 显示相机 View 的 ImageView 'On-Top'

javascript - AIR HTMLLoader window.open 不起作用

android - Android 对象上的 Away3DLite 没有出现在屏幕上

actionscript-3 - Away3D (4.x broomstick) 如何将对象的全局位置转换为局部位置?

ios - 如何从亚马逊 SNS 主题取消订阅 iOS 设备?

ios - AVSpeechSynthesizer 检测到说话结束?

javascript - 如何使用 canvas.toDataURL() 在 Adob​​e AIR 中获取图像的 base64?

android - 从 Adob​​e AIR 扩展连接到主应用程序的 onCreate 方法

flash - 开始使用 Molehill,我应该开始学习什么 api?