【发布时间】:2019-05-31 21:23:27
【问题描述】:
我的 android 应用程序有多个 webviews。运行几分钟后,webview 变黑并导致应用程序崩溃。
这是 webview xml
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="63dp"
android:visibility="visible" />;
这是在我的 Activity 中初始化 webview 的代码。
mywebPage = (WebView) findViewById(R.id.webView);
mywebPage.getSettings().setJavaScriptEnabled(true);
mywebPage.getSettings().setDomStorageEnabled(true);
mywebPage.addJavascriptInterface(this, "Android");
mywebPage.setFocusable(true);
mywebPage.setFocusableInTouchMode(true);
mywebPage.setWebChromeClient(new WebChromeClient() {
public boolean onConsoleMessage(ConsoleMessage cm) {
LogUtil.writeLog(this.getClass(), "WebView " + cm.message() + " -- From line " + cm.lineNumber() + " of " + cm.sourceId());
return true;
}
});
提前感谢您的帮助!
【问题讨论】:
标签: android webview crash android-webview