哼唧兽
哼唧兽
  • 发布:2020-04-16 15:21
  • 更新:2020-04-16 15:31
  • 阅读:10019

uni-app打包h5后,连接服务器超时,点击屏幕重试;这个页面可以自定义吗?

分类:uni-app

1.用户访问test.com,停留在首页(A页面)
2.使用uni-app打包h5,更新服务器(test.com)
3.用户切换到B页面,“连接服务器超时,点击屏幕重试”(必现)
4.猜测原因:用户初次访问,本地保留了路由映射关系。服务更新后,文件名称全变了。切换没访问过的页面时就找不到保留关系中的文件;

想问一下,有没有办法设置这个错误页面,指向我能控制的页面

2020-04-16 15:21 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

显示的错误页面可以设置,相关文档:https://uniapp.dcloud.io/collocation/manifest?id=h5-async
不过你应该不只是设置错误页面,目的应该是解决问题,原因及解决办法:https://ask.dcloud.net.cn/article/37065

  • 哼唧兽 (作者)

    非常感谢,第一个问题解决了;

    第二问题,是我更新服务器端后,文件确实发生了变化引起的

    2020-04-17 10:56

  • DCloud_UNI_GSQ

    回复 哼唧兽: 嗯,第二个问题可以通过更新时不删除旧页面文件来解决。如果使用cdn,一般有默认缓存时间。

    2020-04-17 11:05

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