我正在使用 Shadowbox.js 来显示 YouTube 视频。
但是,在 iOS 设备上,当我点击播放视频时,它会返回一条消息,提示我的浏览器无法识别任何可用的受支持格式。我认为这是因为它是闪存。
我的链接看起来像 this
我原以为 YouTube 会将我转到该视频的 HTML5 版本,但事实并非如此。
知道如何格式化此链接以在 iOS 上播放吗?
我认为问题直接出在 Shadowbox 上,但即使我将其粘贴到移动版 Safari 中,它也会显示此错误。
非常感谢, 迈克尔。
PS - 我什至尝试将 ?html5=1
附加到 URL 的末尾,但仍然没有任何乐趣。
最佳答案
并非所有视频在 Youtube 上都编码为 HTML5,因此可能只是没有 HTML5 版本。您真的不需要做任何事情来让它发挥作用。
关于javascript - 我怎样才能使这个 YouTube 链接在 iOS 上有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12249249/