调用uni.chooseImage和uni.uploadFile

- 发布:2024-12-13 11:50
- 更新:2024-12-16 12:04
- 阅读:246
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.36
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iphone13
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
选择视频正常,上传视频正常
选择视频正常,上传视频正常
实际结果:
选择视频报{"errMsg":"chooseVideo:fail [File:-1100]在此服务器上找不到所请求的URL。,","errCode":-100,"code":-100} ,上传视频到阿里云报<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>IncorrectNumberOfFilesInPOSTRequest</Code>
<Message>POST requires exactly one file upload per request.</Message>
<RequestId>675B8F6ED326A131330054DF</RequestId>
<HostId>jwmqc.oss-cn-shenzhen.aliyuncs.com</HostId>
<EC>0006-00000107</EC>
<RecommendDoc>https://api.aliyun.com/troubleshoot?q=0006-00000107</RecommendDoc>
</Error>
选择视频报{"errMsg":"chooseVideo:fail [File:-1100]在此服务器上找不到所请求的URL。,","errCode":-100,"code":-100} ,上传视频到阿里云报<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>IncorrectNumberOfFilesInPOSTRequest</Code>
<Message>POST requires exactly one file upload per request.</Message>
<RequestId>675B8F6ED326A131330054DF</RequestId>
<HostId>jwmqc.oss-cn-shenzhen.aliyuncs.com</HostId>
<EC>0006-00000107</EC>
<RecommendDoc>https://api.aliyun.com/troubleshoot?q=0006-00000107</RecommendDoc>
</Error>
bug描述:
hbuildx升级为4.36后,uni.uploadFile上传视频到阿里云总是报400,而且uni.chooseImage选择视频总是失败报错 。
uni.uploadFile上传视频到阿里云报:<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>IncorrectNumberOfFilesInPOSTRequest</Code>
<Message>POST requires exactly one file upload per request.</Message>
<RequestId>675B8F6ED326A131330054DF</RequestId>
<HostId>jwmqc.oss-cn-shenzhen.aliyuncs.com</HostId>
<EC>0006-00000107</EC>
<RecommendDoc>https://api.aliyun.com/troubleshoot?q=0006-00000107</RecommendDoc>
</Error>
uni.chooseImage选择视频报错:{"errMsg":"chooseVideo:fail [File:-1100]在此服务器上找不到所请求的URL。,","errCode":-100,"code":-100}
1 个回复
DCloud_iOS_WZT
提供一下示例项目吧