uniapp 屏幕高度

saveImg(url) {
var self = this;
uni.showLoading({
title: "保存中"
});
uni.downloadFile({
url: url,
success: function success(e) {
uni.saveImageToPhotosAlbum({
filePath: e.tempFilePath,
success: function success() {
uni.showToast({
title: '保存成功'
});
},
fail: function fail(err) {
if (err.errMsg) {
uni.showModal({
title: '提示',
content: '您好,请先授权保存到相册权限',
showCancel: false,
success: function success(res) {
if (res.confirm) {
uni.openSetting({
success: function success(settingdata) {
if (settingdata.authSetting['scope.writePhotosAlbum']) {
uni.saveImageToPhotosAlbum({
filePath: e.tempFilePath,
success: function success() {
uni.showToast({
title: '保存成功'
});
}
});
} else {
uni.showModal({
title: '提示',
content: '授权失败,请稍后重新获取',
showCancel: false
});
}
}
});
}
}
});
}
},
complete: function complete(e) {
uni.hideLoading();
}
});
},
fail: function fail(e) {
uni.showModal({
title: '图片下载失败',
content: e.errMsg,
showCancel: false
});
},
complete: function complete(e) {
uni.hideLoading();
}
});
},

原文地址:https://www.cnblogs.com/zsczsc/p/15303477.html