uni.chooseImage({
count: 1, //默认9
sizeType: [ 'compressed'], //可以指定是原图还是压缩图,默认二者都有 'original',
sourceType: [ 'camera'], //从相册选择和拍照
success: (res) => {
})
- 发布:2021-06-30 10:16
- 更新:2022-10-21 15:36
- 阅读:1233
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.13
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: 小米9
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
预期结果:
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
实际结果:
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
bug描述:
调用 uni.chooseImage()在手机开了多个其他app 在后台的情况下 选择图片或者拍照时 会重启应用 到主页
这个问题应该是选择的图太大,内存不够,无法渲染,崩溃了。
选完图后不要渲染在界面上,这样会降低内存占用。或者渲染一个非常小的缩略图
s***@sikebaoan.com (作者)
好的 但是这个问题 我看好多人都朋友过 而且 是很久的问题了
2021-06-30 11:46
DCloud_uniCloud_JSON
回复 s***@sikebaoan.com: 直接运行hello uni-app在你的设备会遇到这个问题吗
2021-06-30 12:13
s***@sikebaoan.com (作者)
回复 DCloud_uniCloud_JSON: 也会 拍照选择图片的时候
2021-06-30 13:56
s***@sikebaoan.com (作者)
回复 DCloud_uniCloud_JSON: 先在手机后台 运行个10个应用 再去用uni-app应用 拍照上传就会
2021-06-30 14:21
DCloud_uniCloud_JSON
回复 s***@sikebaoan.com: 也就是说出现的条件是让手机后台开大量应用让手机内存吃不消?这种场景下你开其他应用的选择相册看看是否也会出现这种情况
2021-06-30 15:00
s***@sikebaoan.com (作者)
回复 DCloud_uniCloud_JSON: 是的 也不一定是大量应用 多有几个就可能会出现 其他应用 没有出现这种问题 你们可以测试看看
2021-06-30 16:52
DCloud_uniCloud_JSON
回复 s***@sikebaoan.com: 我们没有复现哦,建议你那边重启设备再试试看。
2021-06-30 19:40
s***@sikebaoan.com (作者)
回复 DCloud_uniCloud_JSON: 是存在这个问题 建议你们处理一下 我们根本解决不了
2021-06-30 20:15