我选择图片直接将获取到的本地图片直接赋值给参数中的Url,提示下载图片错误,这个地址必须是http的服务器上的图片吗?
uni.chooseImage({
count: 6, //默认9
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album'], //从相册选择
success:(res)=>{
console.log(JSON.stringify(res.tempFilePaths));
wx.serviceMarket.invokeService({
service: 'wx2d1fd8562c42cebb',
api: 'detectFace',
data: {
"Action": "DetectFace",
"Url": res.tempFilePaths[0]
},
}).then(res => {
console.log('invokeService success', res)
}).catch(err => {
console.error('invokeService fail', err)
})
}
});

是的,不能用临时路径,可以用base64或者服务器图片