【问题标题】:Android Webview intercept IMG tag resource request and add headersAndroid Webview拦截IMG标签资源请求并添加headers
【发布时间】:2016-02-13 08:56:58
【问题描述】:

我有一个 webview,它将 HTML 呈现为我从 API 收到的 JSON 响应的属性。 HTML 可以有<img src=""> 标签。提供这些图像的服务器需要传递多个标头(比这复杂得多,但只是为了提问而简化了一些东西)。

有什么方法可以拦截<img src> 资源请求并将所需的标头添加到请求有效负载中并进一步传递它?

我尝试了以下覆盖

  • 应该拦截请求
  • onLoadResource

但两者都未能捕获对图像资源的请求。

任何指导都会有所帮助。

【问题讨论】:

  • 你有什么示例html可以参考理解问题吗?

标签: android webview android-webview


【解决方案1】:

我没有亲自测试过,但你可以尝试覆盖 shouldOverrideUrlLoading

【讨论】:

    猜你喜欢
    • 2020-08-12
    • 2020-06-23
    • 2012-02-18
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多