u***@163.com
u***@163.com
  • 发布:2022-06-03 10:29
  • 更新:2022-06-04 08:30
  • 阅读:500

发布成h5,百度手机浏览器第一次打开正常,刷新,页面空白

分类:uni-app

uniapp发布编译成h5端,在 【手机百度】 打开第一次正常,刷新页面或者短期再次打开就显示个pages.json中设置的 navigationBarTitleText 的标题,页面主体部分是空白的(试了360手机浏览器是正常的,就是百度手机浏览器不正常)。
如果把浏览器关闭,隔一段时间后(这个时间我不确定,有可能几个小时,有可能半天一天),再打开又正常显示了,刷新页面又是空白。

百度用的比较多所以问问原因。

我用了一个新建的空白项目测试,页面就显示个logo,也是这样 ,大家也可是试试 (我说的是百度手机端)。

用网上的方法什么设置伪静态。。。。都没用。

2022-06-03 10:29 负责人:无 分享
已邀请:
小枫叶

小枫叶 - 外包接单加v:wlmk1234567 注明来意

没有出现过这个情况,你发布完成以后 部署到服务器,然后用户手机百度访问就这样 ?

u***@163.com

u***@163.com (作者)

找到原因了,是因为百度的设置里自动开启了 自动屏蔽广告 功能,如果关闭就正常了,刷新也正常显示了, 不过目前还不知道怎么解决,因为不能要求客户去设置里关闭。

  • zzdev

    有个有意思的现象是,如果用户浏览器有去广告插件,碰巧有个元素的样式类名包含“ad”之类的,大概率就屏蔽掉了

    2022-06-04 01:50

  • 小枫叶

    回复 zzdev: 后台360浏览器的广告插件也这样 所以 不能写关于ad或者广告字样,尽量都屏蔽掉

    2022-06-04 18:35

u***@163.com

u***@163.com (作者)

为什么一个空项目打包,也会被手机百度检测出广告而临时屏蔽,怎么解决?

该问题目前已经被锁定, 无法添加新回复