亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

啟用JavaScript后,部分頁面死掉,提示err_unknown_url_scheme?

啟用JavaScript后,訪問百度首頁(http://www.baidu.com)是OK的,但點擊百度首頁的新聞,就會出現這種頁面

https://img1.sycdn.imooc.com//5abf4f630001dc6a06050285.jpg

然后,LogCat的信息:

W/cr_BindingManager: Cannot call determinedVisibility() - never saw a connection for the pid: 8507

W/art: Attempt to remove non-JNI local reference, dumping thread


正在回答

3 回答

問題已解決,終于能打開二級頁面了!

https://img1.sycdn.imooc.com//5ac4676f0001847a04610654.jpg

解決方法:

來源:https://blog.csdn.net/jingleye/article/details/53466680

1、在使用webView之前添加這些:
settings.setDatabaseEnabled(true);
??????? settings.setGeolocationEnabled(true);
??????? String dir = this.getCacheDir()+"/baidudata";
??????? settings.setGeolocationDatabasePath(dir);
??????? settings.setDomStorageEnabled(true);
??????? settings.setJavaScriptEnabled(true);// 允許請求JS
??????? settings.setBuiltInZoomControls(true);

2、然后重寫shouldOverrideUrlLoading()方法:
webView.setWebViewClient(new WebViewClient() {
??????????? @Override
??????????? public boolean shouldOverrideUrlLoading(WebView view, String url) {
??????????????? if (url.startsWith("http:") || url.startsWith("https:")) {
??????????????????? view.loadUrl(url);
??????????????? } //屏蔽掉錯誤的重定向url:"baidumap://map/?src=webapp.default.all.callnaonopenwebapp?"
??????????????? return super.shouldOverrideUrlLoading(view, url);
??????????? }

0 回復 有任何疑惑可以回復我~

剛入門,解決不來

百度了下好多解決辦法都用差不多這個,你試試?

https://blog.csdn.net/jdsjlzx/article/details/47727719

0 回復 有任何疑惑可以回復我~
#1

子卿_ 提問者

還是不行,用這個方法會閃退。我找了一中午,終于找到解決方案了: https://blog.csdn.net/jingleye/article/details/53466680
2018-04-04 回復 有任何疑惑可以回復我~
#2

子卿_ 提問者

我也剛入門,要不要加個好友,共同學習?
2018-04-04 回復 有任何疑惑可以回復我~

是不是該用https?,現在大部分網站都該用了https,據說要淘汰http了,你試下唄

0 回復 有任何疑惑可以回復我~
#1

子卿_ 提問者

謝謝你的回答,但是改了也沒有變化,仍然是可以訪問首頁,但二級頁面就不行了。
2018-04-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程

啟用JavaScript后,部分頁面死掉,提示err_unknown_url_scheme?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號