uni.getImageInfo({  
                        src: this.ewmimgurl,  
                        success: function(imageObj) {  
                            console.log('图片信息:', JSON.stringify(imageObj));  
                            var leixin = typeof(imageObj);  
                            uni.showModal({  
                                content: 'leixin:'+leixin+';path:'+imageObj.path+';width:'+imageObj.width,  
                                showCancel: false  
                            })  
                            uni.saveImageToPhotosAlbum({  
                                filePath: imageObj.path,  
                                success: (res) => {  
                                    console.log('图片保存成功');  
                                    danceuiTool.showToast(_this.$refs.toast, '图片保存成功');  
                                },  
                                fail: (err) => {  
                                    uni.showModal({  
                                        content: 'fail:' + JSON.stringify(err),  
                                        showCancel: false  
                                    })  
                                }  
                            });  
                        },  
                        fail: (err) => {  
                            uni.showModal({  
                                content: 'fail:' + JSON.stringify(err),  
                                showCancel: false  
                            })  
                        }  
                    }); 
                                        
                                    
                                    - 发布:2021-07-05 20:00
- 更新:2021-07-05 20:00
- 阅读:1341
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.18
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 华为
手机机型: Nova4
页面类型: vue
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        uni.saveImageToPhotosAlbum操作
                                     
                                
                                                                                                uni.saveImageToPhotosAlbum操作
预期结果:
                                    
                                    
                                        图片提示下载到本地相册
                                     
                                
                                                                                                图片提示下载到本地相册
实际结果:
                                    
                                    
                                        没有任何反应
                                     
                                
                                                            没有任何反应
bug描述:
saveImageToPhotosAlbum点击后没有反应,不触发success,也不触发fail
我测试了两种方式:
1、先uni.getImageInfo再uni.saveImageToPhotosAlbum
2、先uni.downloadFile再uni.saveImageToPhotosAlbum  
两种方式测试一下,安卓离线打包,到saveImageToPhotosAlbum之前就没有反应了。
目前就测试了安卓,用mac打包和windows打包都测试了一遍,均有这个问题。  
测试了一下getImageInfo后的图片输出,地址貌似没有问题。
 
                                                                                                                                                                                 
             
             
             
			