我正在尝试构建一个利用嵌入式youtube javascript api(http://code.google.com/apis/youtube/js_api_reference.html)的简单网络应用程序。它适用于我的Chrome,Safari等...但由于其SWF对象依赖性,它无法在Android和iOS Web浏览器上运行。我希望移动兼容性。
我做错了什么,或者有没有办法解决这个问题?
(我的要求正如人们所期望的那样:我有一个youtube视频ID,我想用它来创建一个带有javascript api访问权限的嵌入式youtube视频对象。)
感谢。
答案 0 :(得分:1)
我不熟悉Android,但我知道iOS设备会识别并将标准<object><embed></embed></object>
Youtube嵌入代码转换为兼容播放器,只要该对象不是使用Javascript创建的,例如与swfobject一样。
但是,我不确定javascript控件是否可以在移动播放器中运行。我没试过这个。
很遗憾,目前还没有办法与html5(<iframe>
)嵌入式播放器互动。我不确定状态是什么,但用javascript控制<iframe>
播放器会带来一些有趣的挑战。