HarmonyOS web控件执行多次的问题

在使用web控件时,在web的onPageBegin方法中执行了controller.setCustomUserAgent操作,导致web的生命周期执行了两次,请问是什么原因导致的?

HarmonyOS
2024-08-10 12:14:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

因为设置useragent就会触发浏览器重新发送请求,获取新的useragent匹配的网页内容,所以会触发二次请求,要在页面加载之前进行设置,可以改用onControllerAttached事件

分享
微博
QQ
微信
回复
2024-08-10 17:23:14
相关问题
HarmonyOS saveButton控件问题
410浏览 • 1回复 待解决
HarmonyOS 刷新控件问题
519浏览 • 1回复 待解决
web控件怎么用电脑调试?
951浏览 • 0回复 待解决
HarmonyOS 容器和控件布局问题
441浏览 • 1回复 待解决
HarmonyOS web控件加载url速度慢
242浏览 • 1回复 待解决
HarmonyOS web控件加载富文本,字太小
1007浏览 • 1回复 待解决
HarmonyOS 安全控件使用问题
657浏览 • 1回复 待解决
HarmonyOS Tabs控件fadingEdge问题
948浏览 • 1回复 待解决