1***@163.com
1***@163.com
  • 发布:2018-12-20 17:14
  • 更新:2019-11-27 20:52
  • 阅读:3066

关于plus.gallery.save保存本地图片失败的问题

分类:HTML5+

前提:在做一个app需要点击按钮保存动态生成的图片,现在已经将canvas转换成图片并且将base64的图片地址转换成了常用的src地址 , 执行以下代码保存的图片的时候发现在苹果手机上可用,但是安卓手机不可用,后来将图片替换成一个网络图片http://cdnzzz.vcgeek.cn/business@2x.png,发现在安卓机上可以保存,想问一下这是为什么?求大神指点!!!

function saveImage(target) {  
                var imgUrl = target.src;  
                console.log(imgUrl);  
                return;  
                var timestamp = (new Date()).valueOf();  
                var downLoader = plus.downloader.createDownload(imgUrl, {  
                    method: 'GET',  
                    filename: '_downloads/image/' + timestamp + '.png'  
                }, function(download, status) {  
                    var fileName = download.filename;  
                    /**  
                     * 保存至本地相册  
                     */  
                    plus.gallery.save(fileName, function() {  
                        mui.toast("保存成功");  

                    });  
                });
2018-12-20 17:14 负责人:无 分享
已邀请:
6***@qq.com

6***@qq.com

你好,请问解决了么?

1***@qq.com

1***@qq.com

你好,可以问下你是怎么将base64的图片转换成常用的src地址的?
比如base64:image/jpeg转换成***.jpg

该问题目前已经被锁定, 无法添加新回复