点击iPhone上的VR图标时,我遇到了KRPano 1.19-pr16生成的vtour问题。
vTour简单地通过Droplet和静态360图像生成并封装在Cordova中。在任何浏览器上,单击VR图标可以打开WebVR并将其打开。
在iPhone上,当我点击VR图标时会显示空视频,我必须在访问VR之前关闭所述视频。有没有办法避免这种情况?
答案 0 :(得分:0)
如果有人想知道视频出现的原因以及如何避免这种情况,请点击official forum post where Klaus answered me
这是'ios wakelock'黑客攻击 - 它在背景中播放“隐藏”视频,以避免Safari让设备进入睡眠模式。
自定义应用有两种解决方案(两者都应该应用):
在您的应用中启用'allowsInlineMediaPlayback'设置: https://developer.apple.com/documentatio ... nemediaplayback 这样可以避免浏览器在播放'wakelock'视频时打开内置全屏视频播放器。
最好还禁用krpano WebVR插件的'wakelock'黑客攻击: https://krpano.com/plugins/webvr/#mobilevr_wakelock 并直接在您的应用中禁用设备睡眠模式。