uniapp发布编译成h5端,在 【手机百度】 打开第一次正常,刷新页面或者短期再次打开就显示个pages.json中设置的 navigationBarTitleText 的标题,页面主体部分是空白的(试了360手机浏览器是正常的,就是百度手机浏览器不正常)。
如果把浏览器关闭,隔一段时间后(这个时间我不确定,有可能几个小时,有可能半天一天),再打开又正常显示了,刷新页面又是空白。
百度用的比较多所以问问原因。
我用了一个新建的空白项目测试,页面就显示个logo,也是这样 ,大家也可是试试 (我说的是百度手机端)。
用网上的方法什么设置伪静态。。。。都没用。
3 个回复
小枫叶 - 外包接单加v:wlmk1234567 注明来意
没有出现过这个情况,你发布完成以后 部署到服务器,然后用户手机百度访问就这样 ?
u***@163.com (作者)
找到原因了,是因为百度的设置里自动开启了 自动屏蔽广告 功能,如果关闭就正常了,刷新也正常显示了, 不过目前还不知道怎么解决,因为不能要求客户去设置里关闭。
zzdev
有个有意思的现象是,如果用户浏览器有去广告插件,碰巧有个元素的样式类名包含“ad”之类的,大概率就屏蔽掉了
2022-06-04 01:50
小枫叶
回复 zzdev: 后台360浏览器的广告插件也这样 所以 不能写关于ad或者广告字样,尽量都屏蔽掉
2022-06-04 18:35
u***@163.com (作者)
为什么一个空项目打包,也会被手机百度检测出广告而临时屏蔽,怎么解决?