gpt4 book ai didi

android - Android 3.0.1 的 WebView 中不显示 Flash 视频

转载 作者:IT老高 更新时间:2023-10-28 21:43:47 26 4
gpt4 key购买 nike

我有一个简单的 WebView 来显示一个带有 Flash 的网站(Adobe Flash 网站)——在运行 Android 3.0.1 和新发布的 Flash 10.2 的 Xoom 平板电脑上进行测试

在引用了stackoverflow上的每个问题后,我设置了以下内容:

mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
mWebView.loadUrl("http://www.adobe.com/software/flash/about/");

PluginsJavaScript 都使用 getSettings() 为 WebView 启用,但 Flash 无法显示。当我将 setPluginState 设置为 ON_DEMAND 时,它会显示 Flash 的正确占位符 - 再次,当我点击 Flash 应该在的项目时,Flash 消失(好像Flash 视频无法呈现),只能听到音频(取决于 Flash 内容)。

我还注意到,我可以点按丢失的 Flash,长按,然后点按左上角新的 Flash“全屏”按钮应该所在的位置,然后它就会出现在全屏模式下正确显示。但是当我回退到 WebView 时,它再次无法显示并且只播放音频。

感谢任何想法!请不要只是让我回到几个月前发布的内容,而没有详细说明我为什么要引用 Android 3.0 发布前几个月的帖子!再次感谢任何帮助。很棒的社区!

最佳答案

所以经过一个半星期以上的高低搜索,尝试不同的技术,几乎准备把我的平板电脑扔出窗外,我终于想通了——我不太高兴它有多简单是修复;再说一遍,我是!

请记住,这是针对 Flash 视频未加载到我的 Xoom Android 3.0.1 平板电脑上的 WebView 且 PluginState 为 ON 的问题。阅读我的问题,然后阅读答案。享受吧!

第 1 步:只需将其添加到 Applications Manifest XML 下的标签中

android:hardwareAccelerated="true"

第 2 步:加载您的应用并享受启用 Flash 的 WebView!

祝你好运!

关于android - Android 3.0.1 的 WebView 中不显示 Flash 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com