uniapp长按实现图片保存

阅读: 评论:0

uniapp长按实现图片保存

uniapp长按实现图片保存

html部分代码:

<image src='/files/bxshdt_1.jpg' class="tui-activity-img" mode="widthFix" @longtap="savePosterPath(url)"></image>

 

js端代码

savePosterPath(url) {uni.downloadFile({url,success: (resFile) => {console.log(resFile, "resFile");if (resFile.statusCode === 200) {Setting({success: (res) => {if (!res.authSetting["scope.writePhotosAlbum"]) {uni.authorize({scope: "scope.writePhotosAlbum",success: () => {uni.saveImageToPhotosAlbum({filePath: pFilePath,success: (res) => {return uni.showToast({title: "保存成功!",});},fail: (res) => {return uni.showToast({title: Msg,});},complete: (res) => {},});},fail: () => {uni.showModal({title: "您已拒绝获取相册权限",content: "是否进入权限管理,调整授权?",success: (res) => {if (firm) {uni.openSetting({success: (res) => {console.log(res.authSetting);},});} else if (res.cancel) {return uni.showToast({title: "已取消!",});}},});},});} else {uni.saveImageToPhotosAlbum({filePath: pFilePath,success: (res) => {return uni.showToast({title: "保存成功!",});},fail: (res) => {return uni.showToast({title: Msg,});},complete: (res) => {},});}},fail: (res) => {},});} else {return uni.showToast({title: Msg,});}},fail: (res) => {return uni.showToast({title: Msg,});},});},

 

本文发布于:2024-02-02 19:16:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170687260845881.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图片   uniapp
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23