YouTube在iPad上embedded代码
我正在通过添加iPad支持来改善网站的体验。 这包括对video的支持。 我们的客户正推动YouTube模式存储和提供video – 非常适合我们! 我原本计划实施使用YouTube新的支持HTML5的<iframe>
片段。 这将设备检测卸载到YouTube上,并使embeddedvideo变得简单,因为我们无需担心兼容性问题。 事实certificate,我们正在使用的CMS, Sitecore CMS ,从我们所见即所得的编辑器中去掉 <iframe>
。 经过大量的研究,似乎有点难以做到这一点。
快进到现在…我testing了旧的<embed>
代码,并发现即使iOS不支持Flash,这些embedded似乎在iPad上正常工作。 一些堆栈溢出的研究使我想到了这个post ,这是因为在iPad上的YouTube插件/System/Library/Internet Plug-Ins/YouTubePlugIn.webplugin
允许回放。
我的问题是,有没有任何文件,这是确切的原因? 我想这样做,为什么我们可以使用常规的<embed>
代码,但我需要通过iOS的文档certificate支持。 这是YT插件在每个iPad默认情况下,还是用户需要手动安装? 考虑到我们与<iframe>
不兼容的情况,这似乎是一个很好的解决scheme,但是我需要支持<embed>
的使用。 提前致谢。
您正在寻找的答案可以在Apple的URLscheme参考中find。 基本上,这是iDevices发挥作用的机制,可以检测和处理特定types的URL,例如Google Maps,iTunes和YouTube。
这里有几个参考链接。
为了更好的衡量,您可能还需要查看Safari开发者库,以获取关于HTML5video和audioembedded的最佳实践build议:-)