Java 在WebView中将参数添加到url
在我的应用程序中,网页加载到网络视图中。使用Java 在WebView中将参数添加到url,java,android,webview,Java,Android,Webview,在我的应用程序中,网页加载到网络视图中。使用shouldOverrideUrlLoading()我可以在同一Web视图中打开该页面上的链接。但是,每次加载此特定url时,是否有方法在所有链接上附加一个参数,如&mode=app? 所有带有例如example.com的URL应该看起来像example.com?mode=app,所有其他URL应该保持原样 这可能吗?在您的方法中,您可以尝试一下 @Override public boolean shouldOverrideUrlLoading(Web
shouldOverrideUrlLoading()
我可以在同一Web视图中打开该页面上的链接。但是,每次加载此特定url时,是否有方法在所有链接上附加一个参数,如&mode=app
?
所有带有例如example.com
的URL应该看起来像example.com?mode=app
,所有其他URL应该保持原样
这可能吗?在您的方法中,您可以尝试一下
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.equals("example.com") || url.equals("http://example.com")) {
url = url + "?mode=app";
}
view.loadUrl(url);
return true;
}
我认为这应该回答你的问题