1.用户访问test.com,停留在首页(A页面)
2.使用uni-app打包h5,更新服务器(test.com)
3.用户切换到B页面,“连接服务器超时,点击屏幕重试”(必现)
4.猜测原因:用户初次访问,本地保留了路由映射关系。服务更新后,文件名称全变了。切换没访问过的页面时就找不到保留关系中的文件;
想问一下,有没有办法设置这个错误页面,指向我能控制的页面
1.用户访问test.com,停留在首页(A页面)
2.使用uni-app打包h5,更新服务器(test.com)
3.用户切换到B页面,“连接服务器超时,点击屏幕重试”(必现)
4.猜测原因:用户初次访问,本地保留了路由映射关系。服务更新后,文件名称全变了。切换没访问过的页面时就找不到保留关系中的文件;
想问一下,有没有办法设置这个错误页面,指向我能控制的页面
哼唧兽 (作者)
非常感谢,第一个问题解决了;
第二问题,是我更新服务器端后,文件确实发生了变化引起的
2020-04-17 10:56
DCloud_UNI_GSQ
回复 哼唧兽: 嗯,第二个问题可以通过更新时不删除旧页面文件来解决。如果使用cdn,一般有默认缓存时间。
2020-04-17 11:05