Away3d 4 + IOS StageWebView + видео в полноэкранном режиме = View3D пусто

В моем приложении (flash + away3d 4 + Adobe Air 3.2 для iPad) у меня есть View3D с некоторыми объектами, которые отображаются правильно. Когда я касаюсь определенного объекта, он запускает stagewebview с этим HTML-контентом:

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

Этап веб-просмотра отображается нормально, и я могу запустить видео без проблем, и я продолжаю видеть View3D в фоновом режиме.

Но если я переключаю видео в полноэкранный режим с помощью стандартного проигрывателя ios, а затем возвращаюсь в оконный режим, View3D становится пустым: больше не отображается никаких объектов, но они присутствуют в памяти и visible=true.

Я установил backgroundColor для view3D, так что я могу видеть, что он всегда на моей сцене, только сетки отсутствуют.

Я подозреваю столкновение между stage3d и видеоплеером ios, так как они оба используют аппаратное ускорение.

Любая идея?

2 ответа

К сожалению, это ошибка AIR, которая еще не устранена!

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

Ваша проблема, вероятно, связана с этой ошибкой, которая у меня была. Похоже, что на компьютерах нет ничего хорошего, но это происходит на каждом компьютере в моем офисе, поэтому я должен предположить, что это проблема подавляющего большинства.

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

Другие вопросы по тегам