3***@qq.com
3***@qq.com
  • 发布:2020-08-12 14:16
  • 更新:2020-08-13 11:04
  • 阅读:1153

【报Bug】app uni.navigateTo 第二次点击不成功的bug

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10 家庭版 1909

HBuilderX类型: 正式

HBuilderX版本号: 2.8.3

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: nova 3i

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

按钮A 点击执行 uni.navigateTo 跳转界面,返回之后,再次点击按钮A,界面不跳转,除非点击按钮B跳转别的界面,返回再次点击A可以跳转

预期结果:

每次点击都可以跳转界面

实际结果:

第一次点击不跳转,需要跳转别的界面之后才可以再次跳转

bug描述:

按钮A 点击执行 uni.navigateTo 跳转界面,返回之后,再次点击按钮A,界面不跳转,除非点击按钮B跳转别的界面,返回再次点击A可以跳转。h5,小程序等其他端没有问题,唯独app上有问题

2020-08-12 14:16 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者)

发现问题所在,navigateTo 里面需要加上success、fail回调后,第二次点击才可以执行成功,不知道什么原因

3***@qq.com

3***@qq.com (作者)

刚刚只是初步解决,最终发现是因为我是小程序转uni的,所以很多api还是用的wx.开头,因为https://ask.dcloud.net.cn/article/35786这里写在不要把wx.转成uni.,然后新写的代码我用的uni.,所以以前的wx.navigateTo 打包成APP后第二次点击就会失效,新写的uni.navigateTo 则不会,这是我发现的问题,望修复

该问题目前已经被锁定, 无法添加新回复