uniApp获取app的版本号及缓存及遇到的坑
2021-04-29 本文已影响0人
花影_62b4
const res = uni.getStorageInfoSync();
let self=this;
plus.runtime.getProperty(plus.runtime.appid, function(wgtinfo){
console.log(wgtinfo.version);
self.version=wgtinfo.version //manifest里配置的版本号
});
this.catchNum = res.currentSize; //缓存的大小
小bug:
1、真机时使用map组件层级最高,无法在上面进行弹窗操作,需要用nvue,nvue中只支持class类名,vue的生命周期,不能调用其他的vue组件,
文字只能写在text下面,否则设置样式不起作用,还有好多的样式是不持支的如overflow等,用到时自行查阅weex语法。
2、真机上可以调用打电话接口,但是发布的版本不行,可能是下面这些没有勾选上


3、小程序中的预览previewMedia接口是不能使用的,可以用previewImage,及自定义的视频预览弹窗来代替。
暂时就这些,以后遇到或想起来再补充!!