在我的应用程序(适用于iPad的flash + away3d 4 + adobe air 3.2)中,我有一个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/

10-11 02:14