在小程序中使用web-view,加载出这个网页后,在当前文件的.json中设置navigationBarTitleText会被加载的这个网页的title覆盖!
例如我在logs.json中设置 navigationBarTitleText:“无忧QC”,
当我进入有web-view这个组件的页面时,在页面还没加载出来时,navigationBarTitleText显示的是我在.json中设置的navigationBarTitleText的值
当页面加载出来后,navigationBarTitleText的值就会被替换成src地址中title标签中值,
>这是未加载出页面时
>这是加载出页面之后
可以看到,上面的标题被替换了,请问有什么解决办法吗?
web-view的src不要设置title
你好,你的意思是src的地址中的title直接不要?
请问有解决吗?
有人说 改用nvue,我用了一个笨办法
let times = 30; const timer = setInterval(() => { if (times <= 1) { clearInterval(timer); } uni.setNavigationBarTitle({ title: decodeURIComponent(option.pagetitle) }); times--; }, 300)
请问,这个问题解决了吗,我也遇到这个问题了