我们有比较多的业务是用的H5来实现,页面加载时,在httpHeader中会包含一些信息,比如用户信息,当前app主题信息等,HarmonyOS 上首次加载网页的时候可以用loadUrl带上header,但是在页面再次跳转时无法加上header信息,想问下这种场景有什么解决方案。目前我尝试过在onInterceptRequest拦截请求再用http去发送请求带上header的方式,但是没有效果
我们有比较多的业务是用的H5来实现,页面加载时,在httpHeader中会包含一些信息,比如用户信息,当前app主题信息等,HarmonyOS 上首次加载网页的时候可以用loadUrl带上header,但是在页面再次跳转时无法加上header信息,想问下这种场景有什么解决方案。目前我尝试过在onInterceptRequest拦截请求再用http去发送请求带上header的方式,但是没有效果
针对ArkTS中使用webview,设置webHeader。
可参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V1/js-apis-webview-0000001630265617-V1\#ZH-CN\_TOPIC\_0000001666708076\_\_geolocationpermissions
使用web的onInterceptRequest方法可以拦截
示例代码: