2***@qq.com
2***@qq.com
  • 发布:2024-01-22 09:32
  • 更新:2024-01-23 12:05
  • 阅读:125

uni.chooseImage在安卓app里没有弹出选择框

分类:uni-app

uniapp写的H5项目,嵌入到安卓APP中。安卓端点击上传图片,uni.chooseImage没有弹出选择框(相册或摄像头),而是直接跳转到相册。

type=['album', 'camera']

export function upImage(callback, type, count = 1, { isCrop } = {}) {
let BASEURL = config.baseUrl
let token = uni.getStorageSync('token')
uni.chooseImage({
count: count, //选择的图片数量
sourceType: type,
success: (res) => {
uni.showLoading({
title: '正在加载中....',
mask: true,
})
const tempFilePaths = res.tempFilePaths
if (count === 1) {
uni.uploadFile({
url: BASEURL + '/m/fileUpload/ossFileUpload',
filePath: tempFilePaths[0],
name: 'file',
formData: {},
success: (res) => { //请求成功回调 这里收到的是服务端下发 的数据
var data = res.data
if (typeof data == 'string') {
data = JSON.parse(data)
}
uni.hideLoading();
// 获取图片url
callback(data.content.fileUrl)
}
})
}

}  

})

}

2024-01-22 09:32 负责人:无 分享
已邀请:
秋凡

秋凡 - 全职接单 高效率、高质量 uniapp项目开发 服务器部署-运维 欢迎咨询 Q:377313813 vx:ran1ever

打包前 配置里面 app模块有勾选camera模块没

2***@qq.com

2***@qq.com (作者)

问题已解决,通过调用安卓提供的方法。

DCloud_UNI_HRK

DCloud_UNI_HRK

我这边测试正常调出,是安卓几?

DCloud_UNI_HRK

DCloud_UNI_HRK

你用官方示例项目也会出现该问题吗?

要回复问题请先登录注册