我正在显示一个HTML网页,其中包含如下嵌入的YouTube视频:
<embed width="425" height="344" src="http://www.youtube.com/v/Rv_wg6BfRX8%26hl=en%26fs=1%26rel=0" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave- flash"></embed>
当我在1.6模拟器上使用WebView运行Activity时,它似乎以某种方式识别Flash不可用并显示缩略图而不是可点击的播放按钮,这将导致以下uri:
vnd.youtube:Rv_wg6BfRX8
不幸的是,这不是2.1,2.2,2.3仿真器的行为。它们只显示一个小的Flash图标,如果单击它就没有任何反应。
我知道如何在其他模拟器上强制执行该回退机制吗?
顺便说一下,当安装了Flash时,YouTube嵌入当然有效。
这是两个截图,应该澄清问题!
答案 0 :(得分:0)
只需将其添加到Applications Manifest XML
下的标记即可android:hardwareAccelerated="true"
之后加载您的应用程序,Flash将在您的WebView中启用!