安卓小程序,第一次进入的时候,事件都正确执行,程序也没什么问题,事件顺序如下:

App: onLaunch have been invoked
WAService.js:1 App: onShow have been invoked
WAService.js:1 Register Page: pages/index/index
WAService.js:1 Register Page: pages/logs/logs
WAService.js:1 On app route: pages/index/index
WAService.js:1 Update view with init data

但是当我“退出”小程序后再进入(退出是直接用安卓的任务管理器关闭了小程序),事件就不会再从App: onLaunch have been invoked开始,也不会有什么Register Page动作了,而是直接从On app route开始,所以就会出错,报如下错误:

page[pages/XXX/XXX] not found.May be caused by :1. Forgot to add page route in app.json.2. Invoking Page() in async task.

这就导致了所有页面无法显示。但是用的Demo同样操作是没这个问题的,也就是退出后,再进入,还是从App: onLaunch have been invoked开始,所以一切正常。想麻烦问下,这大概是什么原因造成的呢?是因为我在退出的时候有什么资源没释放,导致没有真正退出还是其他什么原因?弄了半天也搞不定。最好能帮忙看下,谢谢。



展开全部
收起
0回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部