uni.chooseImage({
count: 1,
sourceType:["album"],
success: async ({
tempFilePaths: [url],
tempFiles: [imgInfo]
}) => {
}
})

- 发布:2021-03-22 22:46
- 更新:2021-05-13 14:39
- 阅读:1167
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10,15,7
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
手机系统: iOS
手机系统版本号: iOS 13.0
手机厂商: 苹果
手机机型: iPhone8P
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
uni.chooseImage({
count: 1,
sourceType:["album"],
success: async ({
tempFilePaths: [url],
tempFiles: [imgInfo]
}) => {
}
})
uni.chooseImage({
count: 1,
sourceType:["album"],
success: async ({
tempFilePaths: [url],
tempFiles: [imgInfo]
}) => {
}
})
预期结果:
预期是gif会动
预期是gif会动
实际结果:
实际的gif不会动是个静止图
实际的gif不会动是个静止图
bug描述:
使用 uni.chooseImage 选择gif图 图片不会动
3 个回复
陈冠希 - 分享日常开发中封装的组件与工具
好像选择原图就可以动
天生DR - Q:342134068 V:Dronaldo17
目前相册预览时 Gif 确实不动的 以后版本会支持
3***@qq.com
你理解错了,是上传到服务器后,gif也是静态的,h5支持的,APP就不行
2021-05-13 14:40
6***@qq.com
ios 在nuve里面 滚动之后 再滚回来 gif图片不会动了 请问一下怎么解决。
2022-06-16 17:48
天生DR
回复 6***@qq.com: 确认一下你的Gif的图片的loopcount 是多少 现在会按照他的 loopcount显示 你可以提供一个稳定复现的demo
2022-06-16 19:19
6***@qq.com
回复 天生DR: 有文档吗?
2022-06-17 13:52
天生DR
回复 6***@qq.com: 两个方面可能存在问题 1. iOS的runloop 滚动滑动时 可能会造成这个问题 2. Gif图片 本身可能就一次循环 就会停止 所以你提供一个可以稳定复现的demo 我们这边方便查询
2022-06-17 19:33
3***@qq.com
解决了吗,上传到服务器后,gif也是静态的
天生DR
更新到最新HBuilder 已经解决这个问题了
2021-05-14 14:49