在我编写的一个小型 WebView 应用程序中,我能够加载 YouTube 并看到代表视频剪辑的图片,带有应该开始播放视频的熟悉的向右箭头:
但是......当我触摸那个箭头时,没有任何反应(视频没有播放)。
我确实在 WebView 中启用了插件设置,但这没有帮助:
mWebView.getSettings().setPluginsEnabled(true);
因此,我搜索了有关如何使 Flash (YouTube) 嵌入我的 WebView 中运行的更多线索,我发现了以下内容 hint :
I think you also need Flash to be installed, like in Android 2.2 and above.
我同意 Android 2.2 的要求,但我不明白“安装 Flash 插件”是什么意思:YouTube 在 Android 的默认浏览器(基于 WebView AFAIK)和 YouTube 应用程序中播放良好也安装在我的设备中。不是说Flash插件已经安装了吗?
如果答案是“否”,我需要做什么来安装它?
最佳答案
Adobe Flash 插件可从适用于 Android 2.2+ 设备的 Android Market 获得。 它可能会预装在一些设备上,但在大多数设备上并没有。
在 Android 市场中搜索“Adobe Flash”进行下载,然后尝试再次运行您的应用。
关于android - WebView中的 "install Flash plugin"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5791035/