【问题标题】:Add parameter to url in WebView [duplicate]将参数添加到 WebView 中的 url [重复]
【发布时间】:2015-09-11 14:01:43
【问题描述】:

在我的应用程序中,网页加载到 web 视图中。使用shouldOverrideUrlLoading(),我可以在同一个网页视图中打开该页面上的链接。但是有没有办法在每次加载这个特定的 url 时在所有链接上附加一个像 &mode=app 这样的参数? 所有带有例如的网址example.com 应该看起来像 example.com?mode=app 并且所有其他 url 应该保持原样。

这可能吗?

【问题讨论】:

标签: java android webview


【解决方案1】:

在你的方法中你可以试试。

@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;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2015-04-24
    • 2015-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多