jody
jody
  • 发布:2016-11-25 16:42
  • 更新:2017-01-06 10:21
  • 阅读:2196

请教webview 的WebviewOverridResourceOptions使用方法

分类:HTML5+

webview打开一个网页,想将远程请求的图片用本地res目录下的图片代替,看了文档有WebviewOverridResourceOptions参数,单独替换一个文件可以,但我想批量指向本地,不知道如何操作,能否给点指导,谢谢!

替换单个文件

WV.overrideResourceRequest([{match:"http://test.china.com/skin/default/vote/barrage.png", redirect:"_www/res/barrage.png"}]);               

WebviewOverridResourceOptions

拦截Webview窗口资源请求的参数

属性:

match: (String 类型 )区配需要拦截请求资源的URL地址
支持正则表达式,默认值为空字符串(即不拦截)。

redirect: (String 类型 )拦截重定向的资源地址
仅支持本地资源地址,如"_www"、"_doc"、"_downloads"、"_documents"等开头的路径。

mime: (String 类型 )重定向的资源数据类型
RFC2045/RFC2046/RFC2047/RFC2048/RFC2049规范中定义的数据类型。 如普通文本(text/plain)、PNG图像(image/png)、GIF图形(image/gif)、JPEG图形(image/jpeg)。 如果未指定mime类型,则根据重定向资源路径自动区配。

encoding: (String 类型 )重定向的资源数据编码
如未设置,则使用默认值"UTF-8"。

2016-11-25 16:42 负责人:无 分享
已邀请:
w***@qq.com

w***@qq.com

同问,这么重要的功能不实现,做了半辣子,然后就开始各种吹牛,各种融资了.

该问题目前已经被锁定, 无法添加新回复