[已删除]
[已删除]
  • 发布:2020-06-04 20:31
  • 更新:2023-06-25 16:31
  • 阅读:3488

【报Bug】使用plus.runtime.getProperty获取的版本还是原来基座的版本,并不是manifest.json里的版本号。

分类:uni-app

产品分类: uniapp

App下载地址或H5⽹址:

示例代码:
                                plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) {  
                    console.log(widgetInfo)  
                    versionCode = widgetInfo.versionCode;    
                });  

操作步骤:

复制代码运行一下

预期结果:

拿到manifest.json的版本号

实际结果:

没有拿到

bug描述:

HBuilderX版本:2.7.5.20200519
手机OS平台:ios
手机OS系统版本:13.5
编译模式v3->nvue: v3
页面类型:nvue
我的manifest.json配置

实际拿到的数据

2020-06-04 20:31 负责人:无 分享
已邀请:
[已删除]

[已删除] (作者)

此贴已解决,

plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) {                  
  versionCode = widgetInfo.version;    
   console.log(widgetInfo.version)    //1.0.7  
});

拿到这个,把小数点去掉就好了。

[已删除]

[已删除] (作者)

还有个问题,就是热更新重启之后,怎么仍然提示要更新重启,获取不到版本号?

  • 张文远

    麻烦问下 这个问题解决了嘛

    2021-06-10 09:42

  • [已删除] (作者)

    回复 张文远: 你的是什么问题?拿不到?

    2021-07-16 11:48

power啊啊

power啊啊

widgetInfo.version我是根据这个比对,热更新后还是原来的,但内容已经更新了

o***@outlook.com

o***@outlook.com

大佬,这个问题有解决吗 我也出现了同样的问题

pipixx

pipixx - 皮皮

重新编译,运行项目就行了

要回复问题请先登录注册