如何在Android WebView上的首选项中启用/禁用Flash



我正在开发一个安卓浏览器。

是否可以创建一个Checkbox Preference来启用和禁用Preferences中的Flash插件(webview.setPluginsEnabled)?

<CheckBoxPreference
android:title="Enable/Disable Flash"
android:key="chkbox_flash"
Here I need the code to set WebView.getSettings().setPluginsEnabled(boolean) 
to true or to false />

我没有开发到 Android,但似乎您应该像这样将侦听器添加到您的复选框首选项中 复选框首选项-onclick(文档)

然后,您将插件的状态设置为关闭。 这是文档。 基本上,你必须做:

WebView webview = new WebView(this);
webview.getSettings().setPluginState(PluginState.OFF);

您不应该使用 setPluginsEnabled ,因为它已被弃用。但请注意,它会禁用任何插件,而不仅仅是Flash。

相关内容

  • 没有找到相关文章

最新更新