【发布时间】:2012-10-09 11:47:39
【问题描述】:
我正在使用 YouTube 的 JS API 并显示视频播放器 use of embedSWF is recommended by Google in the documentation,如下所示:
<script type="text/javascript" src="swfobject.js"></script>
<div id="ytapiplayer">
You need Flash player 8+ and JavaScript enabled to view this video.
</div>
<script type="text/javascript">
var params = { allowScriptAccess: "always" };
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/v/VIDEO_ID?enablejsapi=1&playerapiid=ytplayer&version=3","ytapiplayer", "425", "356", "8", null, null, params, atts);
</script>
虽然这在我的计算机和 Android 设备上运行良好,但在 iOS 上,ytapiplayer div 不会变成嵌入式播放器,而是仅显示其原始内容,即错误消息说 Flash player 8+和JS是必需的。
是否有可能让我的这个在 iOS 上工作?如果有,怎么做?
提前致谢!
【问题讨论】:
标签: javascript ios youtube youtube-api swfobject