Uniapp保存网络图片到本地
 2022-02-25 11:58:40   米站   41
/** * 保存网络图片到本地 * @param {Object} img * @param {Object} callback */ saveHttpImage: function(img, callback) { //下载图片到本地 uni.downloadFile({ url: img, success: res => { //判断是否下载成功 if (res.statusCode === 200) { //保存图片到本地 uni.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: function() { if (typeof callback == "function") { callback(res.tempFilePath); } tool.showToast('保存成功'); }, fail() { tool...
JS判断设备是哪个平台
 2022-02-25 11:57:31   米站   40
/** * 判断平台 */ function getPgjs() { var agent = navigator.userAgent.toLowerCase(); console.log(agent) var res = agent.match(/android/); if (res == "android") return res; res = agent.match(/iphone/); if (res == "iphone") return "ios"; res = agent.match(/ipad/); if (res == "ipad") return "ios"; res = agent.match(/windows/); if (res == "windows") return "wp"; return "pc"; },
第一步在前端每次用户进入APP 去请求服务端最新版本,前端给一个版本,如果服务端大于当前版本,就提示更新。后端php,java,C,GO都行。 1:在Uniapp框架APP.vue里面写上每次进入app 请求接口问题 onShow: function() {   setTimeout(()=>{ this.api.getVersion(); },1200); getVersion()为自定义接口处理更新逻辑 2:更新逻辑 /** * 获取版本检查更新 * @param {Boolean} type true手动触发,false自动 */ getVersion(type) { let that=this; type = typeof type == "boolean" ? type : false; http.shop().get('getVersion', {}, function(result) { if (result.data.version <= version) { if (type) { ...
搜索

  热门标签


Copyright©2022 米站互联   
渝ICP备18003878号
http://blog.rziqee.cn/index.php/
Catfish(鲶鱼) CMS V 6.4.0
留言
email
account_circle
textsms