我希望为我的YouTube频道内的播放列表开发一个自定义的YouTube播放器,并遇到了YouTube Iframe API。
我已经成功地实现了一个在台式机上工作的播放器,但是它在移动设备上工作是一个什么样的挑战。根据文档,如果您计划在手机上显示YouTube视频,那么Iframe API是正确的选择,因为它可以检测到对HTML5视频的支持。但是,当我尝试我的代码,甚至文档中的演示代码时,如下所示
https://developers.google.com/youtube/iframe_api_reference#Getting_Started
视频的图像加载到移动浏览器中,但当我去播放它时,我只得到了一个灰色的Quicktime图像,上面有一个十字通过IOS设备上的播放按钮,它又回到了Android上的flash。
我曾尝试在iframe url的末尾添加?html5=1以强制使用HTML5模式,也选择了Youtube在桌面和移动浏览器上的HTML5试用,但对结果没有任何影响。
当在桌面中加载页面时,它会在HTML5模式下加载,那么为什么不在移动模式下加载呢?
任何帮助都将不胜感激
谢谢
J
发布于 2013-02-15 22:41:07
你需要有一个由YouTube授权的‘品牌频道’(允许有一个自定义标签),然后你必须申请一个定制的小工具,它显示一个移动小工具,可用于Youtube的移动网页版本。这在iOS版的Youtube应用中是行不通的。
https://stackoverflow.com/questions/14356698
复制相似问题