错误是
java.lang.Throwable:在设置 WebViewCore 之前不支持 EventHub.removeMessages(int what = 107)
。
我调用
webview.loadUrl("javascript:myJavaMethod(" + itemArr + "," + telcoID + ");");
在
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
这是一个播放 flash 视频播放器的 webview,在 2.2、2.3.3 等上都很好,在 Ice Cream Sandwich 上试过了,没有明显的错误(除了黑屏和视频播放之外)
任何想法。
最佳答案
我知道这个话题很老,但我用它来找到解决 107 错误的方法。 我的修复是替换已弃用的:
webview.getSettings().setPluginsEnabled (true);
到
webview.getSettings().setPluginState(PluginState.ON);
现在它播放视频并且没有错误。
关于android - 在 Ice Cream Sandwich 的 WebView 中出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8555749/