1

在我的应用程序(用于 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 是空的:不再显示对象,但它们存在于内存中并且可见 = true。

我已经为 view3D 设置了一个 backgroundColor,所以我可以看到它总是在我的舞台上,只有网格丢失了。

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

任何想法 ?

4

2 回答 2

0

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

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

于 2012-06-21T11:38:45.537 回答
0

不幸的是,这是一个尚未解决的 AIR 错误!

https://bugbase.adobe.com/index.cfm?event=bug&id=3486264

于 2013-04-03T23:10:59.340 回答