1 回答

TA貢獻1789條經(jīng)驗 獲得超8個贊
web中有個跳轉(zhuǎn)
<a href="example://jumpToSettings">跳轉(zhuǎn)設(shè)置</a>
點擊后會出發(fā)webview中的shouldOverrideUrlLoading函數(shù),Android端:
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
L.i(url); // 獲取到 example://jumpToSettings ,然后接下來就是字符串處理了
optionUrl(url); // 判斷如果是跳轉(zhuǎn)字符串,進行跳轉(zhuǎn)
return true; // 消費,不讓網(wǎng)頁跳轉(zhuǎn)
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
// super.onPageStarted(view, url, favicon);
}
});
JavaScriptCore網(wǎng)上很多例子的,apple文檔也很詳細(xì)
- 1 回答
- 0 關(guān)注
- 715 瀏覽
添加回答
舉報