收藏
回答

真机调试max download connection count?

{errMsg: "downloadFile:fail createDownloadTask:fail exceed max download connection count 10"},时行时不行,代码页面没有其他的下载方法,就这一个救救孩子吧

回答关注问题邀请回答
收藏

1 个回答

  • -
    -
    2022-03-12
    wx.getSetting({
    					success(res) {
    					  // 如果没有则获取授权
    					  if (!res.authSetting['scope.writePhotosAlbum']) {
    						wx.authorize({
    						  scope: 'scope.writePhotosAlbum',
    						  success() {
    							wx.downloadFile({
    							  url: that.currentImages,
    							  success(res) {
    								wx.saveImageToPhotosAlbum({
    								  filePath: res.tempFilePath,
    								  success() {
    									that.postimageshow=false;
    									uni.showToast({title:"图片保存成功,快去分享到朋友圈吧~",icon:"none"});
    								  },
    								  fail() {
    									uni.showToast({title:"保存失败",icon:"none"});
    								  }
    								})
    							  },
    							  fail() {
    								uni.showToast({title:"保存失败",icon:"none"});
    							  }
    							})
    						  },
    						  fail() {
    							// 如果用户拒绝过或没有授权,则再次打开授权窗口、
    							uni.showToast({title:"请设置允许访问相册",icon:"none"});
    						  }
    						})
    					  } else {
    						// 有则直接保存
    						wx.downloadFile({
    						  url: that.currentImages,
    						  success(res) {
    							wx.saveImageToPhotosAlbum({
    							  filePath: res.tempFilePath,
    							  success() {
    								that.postimageshow=false;
    								uni.showToast({title:"图片保存成功,快去分享到朋友圈吧~",icon:"none"});
    							  },
    							  fail() {
    								uni.showToast({title:"保存失败",icon:"none"});
    							  }
    							})
    						  },
    						  fail(err) {
    							  console.log(err)
    							uni.showToast({title:"保存失败",icon:"none"});
    						  }
    						})
    					  }
    					},
    					fail(err) {
    					  console.log(err)
    					}
    				})
    
    2022-03-12
    有用
    回复
登录 后发表内容