- 当前 Bug 的表现(可附上截图)
锁屏状态下,无法使用wx.redirectTo接口来切换页面,只有当解除锁屏后,才能继续正常切换页面。
例如:我想在页面播放音频,期望在锁屏后,当音频播放结束后,自动切换到下一个播放页面,继续播放下一段音频。因为上述bug,导致音频在后台播放结束后,无法切换页面,从而也无法播放下一首音频。
- 预期表现
期望在锁屏状态下,使用wx.redirectTo接口能切换页面,而不是要等到解除锁屏后,在要跳转的页面调用onload时才切换。目前的现象就是,在锁屏时,感觉wx.redirectTo被挂住没被执行。
- 复现路径
无,随便找个小程序,都可以测试出来。
- 提供一个最简复现 Demo
随便一个小程序,当锁屏后,在当前页面的onHide里调用wx.redirectTo切换页面,就会看到页面切换失效,被挂住。只有当解除锁屏,才生效。
试了,应该是真机的BUG,开发工具上是没问题的
直接切歌就行了,切歌测试通过
补充说明:
我使用wx.redirectTo不是跳转到tabbar页面,只是跳转到普通页面。在未锁屏的时候,一切都是正常的。只有在锁屏后,跳转才失效。