Changgggo
Changgggo
  • 发布:2020-10-12 14:28
  • 更新:2020-10-12 15:19
  • 阅读:1299

【报Bug】 saveImageToPhotosAlbum ios14 无法保存

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 2.8.13

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iphone xr

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

let per =
permision.requestIOS("album")
if (per) {
uni.downloadFile({
url: this.info.cloud_name,
success: (res) => {
uni.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: (res) => {
this.goback()
uni.showToast({
title: '图片已保存到相册',
position: 'bottom'
});
},
fail: (res) => {
console.log(res)
}
});
},
fail: (err) => {
console.log('downloadFile fail, err is:', err)
}
})
}

操作步骤:

'''' 保存图片 Android 和 ios 9 好用 ios 14 "saveImageToPhotosAlbum:fail"''''

预期结果:

越快解决越好

实际结果:

越快解决越好

bug描述:

保存图片 Android 和 ios 12.4.3 好用 ios 14 和13.7** 报错信息 "saveImageToPhotosAlbum:fail"
"NSPhotoLibraryUsageDescription" : "我们需要上传您的头像或者下载图片是否允许打开您的相册",
"NSPhotoLibraryAddUsageDescription" : "我们需要上传或者保存是否允许打开您的相册",

2020-10-12 14:28 负责人:无 分享
已邀请:
Changgggo

Changgggo (作者) - 闲云野鹤

@uniapp官方

  • 天生DR

    您好 请贴出 示例代码

    2020-10-12 14:46

  • Changgggo (作者)

    回复 天生DR: 已贴 谢谢

    2020-10-12 15:24

  • 天生DR

    回复 Changgggo: 我自己手机是 iOS14.0.1 试了一下 可以保存的 应该是没有问题的 你把你的报错贴一下 还有确定一下 应用相册里的权限 是什么

    2020-10-12 16:07

  • Changgggo (作者)

    回复 天生DR: 已贴 谢谢

    2020-10-12 16:18

  • 天生DR

    回复 Changgggo: 我是说 你看下你的应用对相册的权限是啥 是不是允许 写入

    2020-10-12 16:39

  • Changgggo (作者)

    回复 天生DR: 麻烦看下是不是这个 谢谢

    2020-10-12 16:52

  • 天生DR

    回复 Changgggo: 你截图这个不是iOS14的吧 iOS14 显示的所有照片 选中的照片这些

    2020-10-12 17:05

  • Changgggo (作者)

    回复 天生DR: iphone 7版本 13.7 和iphone 11 版本14 还是不行 iphone 5s 12.4.3 好用 谢谢

    2020-10-13 08:18

  • Changgggo (作者)

    回复 天生DR: 给你截图的 确实不是14 是iphone 7 13.7

    2020-10-13 08:35

Changgggo

Changgggo (作者) - 闲云野鹤

人呢
谢谢

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