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 web控件加载富文本,字太小
152浏览 • 1回复 待解决
HarmonyOS Tabs控件fadingEdge问题
198浏览 • 1回复 待解决
HarmonyOS onBackPress执行异常问题
387浏览 • 1回复 待解决
HarmonyOS RelativeContainer子控件显示问题
224浏览 • 1回复 待解决
HarmonyOS scroll 内控件布局问题
125浏览 • 1回复 待解决
web控件怎么用电脑调试?
258浏览 • 0回复 待解决
HarmonyOS 控件多指触摸问题
262浏览 • 1回复 待解决
HarmonyOS 关于Web调试问题
36浏览 • 1回复 待解决
使用TextPicker控件显示异常问题
714浏览 • 1回复 待解决
鸿蒙WebView会遮挡其他控件问题
9491浏览 • 3回复 待解决
HarmonyOS 动画执行时机问题
121浏览 • 1回复 待解决
HarmonyOS 关于控件id唯一性问题
243浏览 • 1回复 待解决
并行执行算子问题有懂吗?
3604浏览 • 1回复 待解决
Tab控件切换问题有哪些?
117浏览 • 1回复 待解决