不易86 2023-11-13 17:17 采纳率: 0%
浏览 4

uniapp二维码不能保存到手机相册

有大lao知道uniapp将图片保存手机相册相关问题吗
为什么uniapp的uni.downloadFile ()+ uni.saveImageToPhotosAlbum()方法保存不了后端接口返回的二维码地址吗 而我从百度上随便搜了个图片地址就可以保存到手机相册 很奇怪诶,下面是二维码地址和图片地址 图片地址可以保存

testUrl:"https://mobilecodec.alipay.com/show.htm?code=2ie124106hjuyfrkuzeauec"

// testUrl:"https://img0.baidu.com/it/u=1997330805,2252719449&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1699981200&t=395f6c1528a5f05920a8d2c8017920b1"

下面是完整代码

<template>
    <view>
        <image :src="testUrl" mode="" style="width: 400rpx;height: 400rpx;" @longpress="longPress(testUrl)"></image>
    </view>
</template>

<script>
    import {
        showConfirm,
        toast
    } from '@/utils/common'
    export default {
        data() {
            return {
                testUrl:"https://mobilecodec.alipay.com/show.htm?code=2ie124106hjuyfrkuzeauec"
                // testUrl:"https://img0.baidu.com/it/u=1997330805,2252719449&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1699981200&t=395f6c1528a5f05920a8d2c8017920b1"
            }
        },
        methods: {
            // 长按提示  保存图片
            longPress(url){
                console.log(url)
                uni.showActionSheet({
                    itemList:['保存图片'],
                    success: (res) => {
                        this.savePhoto(url)
                    }
                })
            },
            // 保存图片
            savePhoto(url) {
                console.log('url',url)
                const that = this

                    uni.downloadFile({
                        url: url,
                        success: (res) => {
                            console.log('res',res)
                            if (res.statusCode === 200) {
                                uni.saveImageToPhotosAlbum({
                                    filePath: res.tempFilePath,
                                    success(res2) {
                                        console.log('res2',res2)
                                        uni.hideLoading();
                                        toast("已保存到系统相册")
                                    }
                                })
                            }
                        }
                    });
                        
            },
        }
    }
</script>

<style>

</style>


  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-13 21:26
    关注

    【相关推荐】




    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月13日

悬赏问题

  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题