解决了吗?也出现这个问题了
navigateTo:fail timeout,调用navigate报错,为什么?[图片] [图片] 从A页面跳转D页面后立马返回A页面,并提示navigateTo:fail timeout,但B页面和C页面跳转成功,打开的页面栈数,A与B相同,C比A多一页,由此可判断不是页面栈数上限,问题在哪呢?并且,就是春节前使用HbuildX修改CSS,微信开发者工具不会重新编译,但节后回来,修改CSS,微信开发者工具会重新编译,并且会留在当前A页面。也就是说在A页面修改CSS重新编译后,会留在A页面,此时从A页面进入D页面,一切正常。HbuildX版本:3.5.3,微信开发者版本:Stable 1.06.2401020
02-28还有就是想问一下如何避免 startLocationUpdateBackground 和 onLocationChange 重复监听呢?文档没找到相关说明
startLocationUpdateBackground 在已同意【使用小程序时允许】时无法再弹?基础库:3.0.0+ 后台已申请通过该API能力(startLocationUpdateBackground ,onLocationChange) 场景:前用户已同意使用小程序时允许获取定位(之前使用的是getLocation),下个版本更新了前后台实时定位(startLocationUpdateBackground ),但发现已经同意前权限的状态下,不会再弹出授权弹窗,只有让用户删除重新添加小程序或者开发时开发者清除权限,否则调用 .... wx.authorize({ scope: 'scope.userLocationBackground', success() { console.error('【LocatinMonitoring】:授权成功'); }, fail(err) { console.error('【LocatinMonitoring】:授权失败' ..... 会直接返回 [图片] [图片] ---- 删除小程序后才可以再弹,我不能让全部用户都这么操作呀 [图片]
2023-09-11