uni-app uni.previewImage 预览图片时长按保存功能只会保存最后一张图

uni-app uni.previewImage 预览图片时长按保存功能只会保存最后一张图

开发环境 版本号 项目创建方式
Windows win10 HBuilderX
产品分类:uniapp/App

PC开发环境操作系统:Windows

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

HBuilderX类型:正式

HBuilderX版本号:3.1.18

手机系统:Android

手机系统版本号:Android 9.0

手机厂商:华为

手机机型:华为mate9

页面类型:vue

打包方式:云端

操作步骤:
使用 uni.previewImage 预览图片,长按保存  
假如 urls 有多个图片,分别保存第一张,第二张,第三张,第N张,最后相册只会存在最后一张图。

预期结果:
最后相册应该保存所有已保存过的图。

实际结果:
最后相册只会存在最后一张图。

bug描述:
使用 uni.previewImage 预览图片,长按保存  
假如 urls 有多个图片,分别保存第一张,第二张,第三张,第N张,最后相册只会存在最后一张图。

更多关于uni-app uni.previewImage 预览图片时长按保存功能只会保存最后一张图的实战教程也可以访问 https://www.itying.com/category-93-b0.html

12 回复

未复现,用示例代码hello uni-app能出现你的问题吗?

更多关于uni-app uni.previewImage 预览图片时长按保存功能只会保存最后一张图的实战教程也可以访问 https://www.itying.com/category-93-b0.html


大佬再帮忙看看

hello uni-app 也一样

回复 忘记我是谁: 把地址改下 去掉?x-oss-process=style/jiuquan_rank再试下呢

回复 DCloud_Android_ST: 不能去,现在展示的解决方案是 在x-oss-process=style/jiuquan_rank后面再拼接上一个名 *****.png这种 大佬们也看看这个问题,按道理不是直接读取到 079284bc0fc7f3c3b85f8106d69309c2.PNG 这个文件名嘛

这个bug到现在还没有修复,也是醉了。华为手机会出现此问题。其他手机会在名称后面加(1)(2)。

回复 DCloud_Android_ST: http://192.168.1.115/je/document/preview?fileKey=4ks6QGmdKbjoHSspoHw 这种接口返回的图片只会生成preview.png,推断,原生保存逻辑中应该是取?前 / 后,做的名称命名,

楼主有什么解决办法吗,我只能保存第一张

你好,可以提供一下图片url以及出问题的机型信息

回复 DCloud_Android_YJC:解决了,使用下载+保存本地api

HBuilderX alpha 3.5.5 已修复

回到顶部