Sim*_*ume 13 html youtube iframe html5 android
任何人都可以解释为什么我放在网页浏览器中时无法点击并在Android手机上播放YouTube视频片段?
我已经将一个非常简单的应用程序放在一起(它正在扩展,但没有立即)并且它具有使用Android SDK分配的Web视图.
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>
Run Code Online (Sandbox Code Playgroud)
Sot*_*ris 14
我不确定这是否是你需要的.无论如何,我希望以下内容有用.您可以使用youtube提供的iframe方法播放其视频.如果浏览器支持html5将使用它显示视频,否则使用flash.
您可以使用以下代码作为示例<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/bIPcobKMB94" frameborder="0">
在上面的例子中,视频ID是bIPcobKMB94.您可以更改此ID并显示您的视频.
您可以在此处访问它的实例
| 归档时间: |
|
| 查看次数: |
38074 次 |
| 最近记录: |