javascript - 我怎样才能使这个 YouTube 链接在 iOS 上有效?

标签 javascript ios youtube html5-video shadowbox

我正在使用 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/

相关文章:

javascript - 为什么我的模式在单击“添加区域”按钮时没有关闭

javascript - 复选框值真/假

javascript - Vite - 更改 Assets 的输出目录

ios - iOS 上的 Instapaper 如何嵌入 YouTube 视频?

javascript - 将 videojs 与 youtube.js 一起使用

javascript - iOS中未调用Youtube IFrame API getVideoLoadedFraction()

javascript - 如何实现特定按键的onkeyup功能

objective-c - Cocos2d-iphone 中的自定义 UIView

api - YouTube框架API-视频从一开始就无法播放(IE + Chrome问题)

ios - Firebase FCM 与 google plus cordova 插件冲突 - IOS