收藏
回答

线上报 page not found 错误?

最近线上收到了大量 page not found 的错误。pages/index/index 是我们小程序的首页,真实存在。而且看了下出错的用户,大部分是iOS用户,而且基础库版本都是2.16.0。




官方能帮忙看下吗?

回答关注问题邀请回答
收藏

1 个回答

  • Cjiang
    Cjiang
    2021-03-17

    你好,麻烦提供下appid。

    你们那边能否复现呢?

    2021-03-17
    有用
    回复 5
    • Cjiang
      Cjiang
      2021-03-18回复暗の月
      你们那边能否复现呢?
      2021-03-18
      回复
    • Cjiang
      Cjiang
      2021-03-19回复暗の月
      具体是哪个日期出现的错误的呢?今天会出现大量错误吗?
      2021-03-19
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2021-03-30回复暗の月
      我们复盘了 iOS 和安卓上好几个类似错误,都是用户打开小程序的时候,手机上本地已经存在旧版本的小程序(之前打开过)而我们不太确定你们之前的版本是不是没有 pages/index/index 这个页面(或者说这个页面是不是最近几个版本才加入的)?如果是的话,那这个未找到可以说是符合预期的
      2021-03-30
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2021-03-30回复暗の月
      之后的新版本上可以监听 App.onPageNotFound 并回落跳转到首页,也可以用 wx.getUpdateManager 来帮助用户打开后快速更新到新版本,但之前已经发出去的旧版本就没有办法了,就如果用户手机上存着旧版本,那打开这个新路径就肯定会 pageNotFound 了……
      2021-03-30
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      2021-03-30回复暗の月
      只能在出现页面未找到之后引导用户退出重试(打开过一次之后会自动下载新版),或者引导用户后长按删除小程序再重新扫码进入,就会删掉本地版本下载新版
      2021-03-30
      回复
登录 后发表内容
问题标签