【发布时间】:2011-03-28 09:21:49
【问题描述】:
谁能解释为什么我无法在 Android 手机上点击和播放 YouTube 剪辑,然后放在 web 视图中?
我已经将一个非常简单的应用程序放在一起(它正在扩展,但不是马上),它有一个使用 Android SDK 分配的网络视图。
webview 的其余部分按预期工作(文本、图像、css 等),但是,YouTube 剪辑不会显示,它们只会显示为黑色或白色矩形(视频应该嵌入的位置)。
我们使用相同的视图在等效的 iPhone 应用程序上显示内容,没有任何问题。
这是使用基本的 Flash 嵌入,iPhone 上的 Safari 浏览器将这些转换为 H.264 并在 QuickTime 中很好地播放它们。
Android 也可以这样做吗?
这里是嵌入代码,作为一个例子......
<object width="120" height="73">
<param name="movie" value="http://www.youtube.com/watch?v=ZVYIBIlTIQs&feature=youtube_gdata"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/watch?v=ZVYIBIlTIQs&feature=youtube_gdata" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="120" height="73"></embed>
</object>
【问题讨论】:
标签: android html iframe youtube