Tag: android alertdialog

JS确认android webview中的框不起作用

使用此代码加载url.Url在Android和桌面浏览器中工作正常。 我已经编写了Android代码来显示android中的确认框。 它在Nexus和Samsung设备上工作正常,但在控制台中出错时,华为设备中没有显示确认框 “未捕获的TypeError:无法调用null的querySelector方法”,来源: http://abc/build/js/frontend-abc.js (16683) private class WebViewChromeClient extends WebChromeClient { @Override public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result) { new AlertDialog.Builder(context) .setTitle(getString(R.string.str_confirmation_title)) .setMessage(message) .setPositiveButton(getString(R.string.str_ok), new AlertDialog.OnClickListener() { public void onClick(DialogInterface dialog, int which) { result.confirm(); } }).setCancelable(false).create().show(); return true; } @Override public boolean onJsConfirm(WebView view, String url, String message, […]