手机项目需要调用到阿里云OSS,在OSS中开启了referrer防盗链,在手机中无法获取到document.referrer ,导致无法访问到相应资源,请问有没有什么办法能够给webwiew 添加请求头header 如:Referer:http://www.dcloud.io/?
nancier
- 发布:2017-02-20 10:50
- 更新:2019-03-01 12:49
- 阅读:2315
3 个回复
2***@qq.com - 昵称:修改昵称*30天内只能修改一次。
我也需要求大牛解决
hgdc
同问,临时解决办法是防盗链规则中允许,叫什么忘记了,反正允许独立打开页面就可以
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() 动态设置