我想知道如何攔截從WebView內的Cordova InAppBrowser URL加載。科爾多瓦攔截URL加載inappbrowser
目前,我可以攔截從下面的代碼主要的WebView URL裝載在我MainActivity
:
final WebView myWebView = (WebView) this.appView.getView();
myWebView.setWebViewClient(new SystemWebViewClient((SystemWebViewEngine) this.appView.getEngine()) {
@Override
public WebResourceResponse shouldInterceptRequest(WebView view, String url) {
// Some custom logic
}
但是當我加載InAppBrowser網頁視圖內的一些URL,這個代碼不攔截該請求。有什麼建議麼?
是的。我覆蓋了'InAppBrowserClient'的'onResourceLoad',現在我可以攔截請求。使用科爾多瓦5.3.3。 –