nancier
nancier
  • 发布:2017-02-20 10:50
  • 更新:2019-03-01 12:49
  • 阅读:2315

webwiew如何添加请求头?

分类:HTML5+

手机项目需要调用到阿里云OSS,在OSS中开启了referrer防盗链,在手机中无法获取到document.referrer ,导致无法访问到相应资源,请问有没有什么办法能够给webwiew 添加请求头header 如:Referer:http://www.dcloud.io/?

2017-02-20 10:50 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com - 昵称:修改昵称*30天内只能修改一次。

我也需要求大牛解决

hgdc

hgdc

同问,临时解决办法是防盗链规则中允许,叫什么忘记了,反正允许独立打开页面就可以

uniapper

uniapper - abc

> WebviewStyles
> JSON对象,Webview窗口对象的样式
属性:
additionalHttpHeaders: (JSON 类型 )窗口加载页面时额外添加的HTTP请求头数据
仅在Webview窗口第一次加载页面时使用,如用户点击的触发的链接跳转则不再添加此额外请求头数据。 如果Webview窗口非第一次加载页面时也需要额外添加HTTP请求头数据,可通过loadURL()方法的参数设置。 如果HTTP请求头中已经包含需要额外添加的头数据,则添加的请求数据覆盖默认值。

http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewStyles

可以使用webview的setStyle() 动态设置

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