因为要做一个app的应用升级,网上的普遍写法是这样的
plus.runtime.getProperty(plus.runtime.appid, (wgtInfo)=> {
console.log("version:" + wgtInfo.version) ;//例子:获取版本号
console.log("code: " + wgtInfo.version.code);
});
启动应用时,第一个打印的是版本名称,而第二个直接就是undefined,也就是获取不到我们设版本号
继续肝。。。
这是原创作者的链接,分享给大家:
https://www.cnblogs.com/houxianzhou/p/13631124.html
上源码:
mui.plusReady(function(){
mui.getJSON("manifest.json", null, function(manifest){
var versionName = manifest.version.name;
var versionCode = Number(manifest.version.code);
console.log("版本名称:"+versionName+",版本code:"+versionCode);
});
});
我自己测了是没有问题的,可以直接拿到name和code
以上就是uniapp如何获取manifest.json参数的方法了
如果这篇文章对你有帮助,或者在进行中遇到其他问题,欢迎评论区留言出来。
我们一起探讨~