巷子
巷子
  • 发布:2024-05-14 16:27
  • 更新:2024-10-11 10:56
  • 阅读:208

【报Bug】支付宝小程序版本更新uni.getUpdateManager()报错

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10 专业版本21H2

HBuilderX类型: 正式

HBuilderX版本号: 4.15

第三方开发者工具版本号: 3.8.21

基础库版本号: 2.9.25

项目创建方式: HBuilderX

示例代码:

const updateManager = uni.getUpdateManager()
updateManager.applyUpdate()

操作步骤:

const updateManager = uni.getUpdateManager()
updateManager.applyUpdate()
查看控制台

预期结果:

正常重启更新

实际结果:

正常重启更新,但是控制台报错 Property or method "toJSON" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property

bug描述:

开发者工具调用
const updateManager = uni.getUpdateManager()
updateManager.applyUpdate()
报错 Property or method "toJSON" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property

2024-05-14 16:27 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

感谢反馈,你提到 uni.getupdatemanager 执行 applyUpdate 方法能执行,但是有报错,可以提供一个复现的 demo 或者工程吗?我本地选择 下次编译时模拟更新,可以正常执行 applyUpdate

  • 巷子 (作者)

    你好,方法是能执行,并且预期结果也是对的,但是我这边的项目就是会报错,Property or method "toJSON" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property我用的是vue2,我在上边上传了一个demo,记得是支付宝开发者工具

    2024-05-16 16:11

  • DCloud_UNI_OttoJi

    回复 巷子: 好,我试一下你提供的 demo

    2024-05-16 16:21

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

我看到了你提供的 demo,比较简单和基础的类型,我使用模拟器模拟需要更新,弹窗后点击更新,控制台没有明显的额外提示,未能复现你提到的问题。请看附图,是需要我额外操作吗,比如预览?真机?

后续更新:我使用支付宝最新的 3.8.21 的确复现了你的问题,旧版本的支付宝小程序模拟器无此问题,我来尝试跟进这个问题

  • 巷子 (作者)

    好的,我发现地图的

    this.mapContext = uni.createMapContext(this.mapId, this);

    this.mapContext.moveToLocation似乎也会出现同样错误

    2024-05-17 11:18

lywq

lywq - 心在哪里收获就在哪里

想请问下这个问题修复了吗

  • 巷子 (作者)

    还不知道了,我们程序目前还没有迭代

    2024-10-15 17:30

要回复问题请先登录注册