Ale*_*dy1 6 javascript youtube iframe html5
我想在我的移动网站上播放一个用于YouTube 360视频的嵌入式iframe - 它可以在桌面浏览器上正常工作,但在移动浏览器中我只能播放平面立体视图.我可以确认它绝对是一个HTML5播放器
这显然是其他人正在经历的未解决的问题.见以下帖子:
所以我想要帮助这两个潜在的问题/解决方案中的至少一个.
1)是否可以在移动浏览器中使用它?谷歌的文档表明它应该
供参考 - 这是我的iframe代码
<iframe width="1360" height="500" src="https://www.youtube.com/embed/0x16ngo8xfY?autoplay=1&loop=1&playlist=0x16ngo8xfY" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
2)假设没有,强制我的iframe在360移动应用程序中启动的最佳方法是360视频正常工作
谢谢,亚历克斯
鉴于缺乏其他回应,并且以防其他人发现这一点,我在此期间采取了这个(不幸的是)稍微有点老套的解决方案,这似乎有效。
if(window.innerWidth < 760){
$('.video').on('click', function( e ) {
e.preventDefault();
//assumes that by forcing window to go to youtube will kick up option to open in app where experience works - plays my full showreel
window.location = "https://www.youtube.com/watch?v=0x16ngo8xfY&list=PLzSXIFcDqpiCiKXMtXtVIHnmor9uUsEhC&autoplay=1";
});
}
Run Code Online (Sandbox Code Playgroud)