При переключении WebVR на iPhone появляется пустое видео - PullRequest
0 голосов
/ 09 мая 2018

У меня проблема с vtour, сгенерированным из KRPano 1.19-pr16 при нажатии на иконку VR на iPhone.

vTour был просто сгенерирован с помощью капли и статического изображения 360 и инкапсулирован в Cordova. В любом браузере, щелкнув по значку VR, можно включить WebVR и все.

На iPhone отображается пустое видео, когда я нажимаю на значок VR, и мне нужно закрыть упомянутое видео перед доступом к VR. Есть ли способ избежать этого?

1 Ответ

0 голосов
/ 25 мая 2018

Для тех, кто интересуется, почему видео появляется и как этого избежать, вот официальное сообщение на форуме , где Клаус ответил мне

это взломать 'ios wakelock' - этовоспроизведите «скрытое» видео в фоновом режиме, чтобы Safari не позволил устройству перейти в спящий режим.

Существует два решения для пользовательских приложений (должны применяться оба):

ВключитеПараметр «allowInlineMediaPlayback» в вашем приложении: https://developer.apple.com/documentatio…nemediaplayback Это позволит избежать того, что браузер откроет встроенный полноэкранный видеоплеер при воспроизведении видео «wakelock».

А еще лучше отключить «wakelock»Взлом плагина krpano WebVR: https://krpano.com/plugins/webvr/#mobilevr_wakelock и отключение спящего режима устройства прямо в вашем приложении.

...