【问题标题】:Android webview url request with query string带有查询字符串的 Android webview url 请求
【发布时间】:2012-01-28 11:28:49
【问题描述】:

我需要知道,在 android sdk 4.0 中

以下行表示“找不到文件”。但是 webview 在 sdk 2.2 和 2.3 等中完美加载。

mWebView.loadUrl("file:///android_asset/currentLocation.html?width_="+grosswt+"&height_="+grossht);

还有其他方法可以在 android webview 中发送带有 url 的查询字符串吗?

【问题讨论】:

    标签: android url webview query-string


    【解决方案1】:

    是的,这是一个已知的错误,即使在 ICS 中也是如此。

    Google 不想修复它。

    http://code.google.com/p/android/issues/detail?id=17535

    【讨论】:

      【解决方案2】:

      Android 似乎存在一个已知错误 - http://code.google.com/p/android/issues/detail?id=17535

      【讨论】:

        【解决方案3】:

        你必须这样做

        String data = "<html><body><img src='your source url' width='1000' Height='1000'></body></html>";
                        wbView.loadData(data, "text/html", null);
        

        这解决了我的问题。我在 android 4.0,4.1,4.2 中检查过,效果很好,希望它能解决你的问题。

        【讨论】:

          【解决方案4】:

          这是一个众所周知的错误: http://code.google.com/p/android/issues/detail?id=17535

          您可以在此处找到 Honeycomb 和 ICS 的解决方法:
          http://bricolsoftconsulting.com/fixing-the-broken-honeycomb-and-ics-webview/

          【讨论】:

            【解决方案5】:

            据此:

            http://developer.android.com/reference/android/webkit/WebView.html#loadUrl(java.lang.String) 方法仍然存在。

            我认为问题在于资产的路径...

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2017-01-17
              • 2013-05-30
              • 1970-01-01
              • 2017-05-17
              • 2014-05-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多