PC小程序上App.onPageNotFound不会触发?
发布于 7 年前 作者 lzhang 8596 次浏览 来自 问答

点击某个页面不存在的分享链接或预览某个不存在的路径, 在真机上可触发App.onPageNotFound事件, 但是PC小程序上却不会触发

对于下述代码片段, 复现方式如下:

1. 在开发工具上将启动页面改成一个不存在的页面(例如:test)

2. 使用真机预览, 会提示"页面不存在"并跳转到首页, 此为预期表现

3. 使用微信PC客户端预览不会触发onPageNotFound, 故没有任何提示

对于线上小程序, 只能点击页面已不存在的分享链接重现, 表现与预览代码片段时一致.

代码片段: https://image.wxopen.club/content_6eb62118-4fbf-11ea-9092-001a7dda7111.png

代码如下

1 回复

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

回到顶部