2

我需要让http://www.plupload.com/在我的 webview 中工作,我确实尝试过

mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(PluginState.ON);

没有任何反应..我确实安装了:https ://play.google.com/store/apps/details? id=com.rg2333g53t244frf.flash.player 及其工作..但文件选择器不好(如默认浏览器)我不能要求客户安装这个包并检查未知来源..

这里有人有有效的解决方案吗?(我可以在没有 root 的情况下从我的资产文件夹中默默地安装上面的 apk 吗?)为什么只有在我安装了上面的插件时,flash 才能在普通的 android 浏览器和我的 webview 中工作?

4

1 回答 1

1

答:所以这个问题没有办法解决!http://developer.android.com/reference/android/webkit/WebChromeClient.html

Google 确实在 API 级别 18 中取消了任何插件支持。此方法在 API 级别 18 中已弃用。此方法支持过时的插件机制,并且将来不会调用。

注意: 今天我确实写了一个类似于 plupload 的解决方案。它会在上传之前打开本地文件选择器并调整大小和更改质量。

Android CustomWebChromeClient openFileChooser 上传前调整图像大小

于 2013-09-07T16:39:42.583 回答