㈠ uniapp项目真机调试遇到的问题(持续更新中)
参考: HBuilder/HBuilderX真机运行、手手隐机运行、真机联调常见问题
驱动问题 :电脑已安装手机驱动,但是电脑没有任何反应或提示驱动问题,可通过以下方式解决:电脑饥薯碧安装驱动精灵烂举类程序,通过它们来重新安装驱动(装驱动比较好的方式是使用各种手机助手,比如360、腾讯的各种手机助手,如果有问题,尝试升级助手的版本)。
备注 :如果在启动HBuilderX后才安装驱动连接上手机,可能需要 重启 HBuilderX;使用管理员权限运行HBuilder;关闭WebView调试模式,重启HBuilderX重试。
在HbuilderX中进行真机调试,一般真机通过usb数据线连接电脑后电脑会自动安装驱动,手动开启设备的USB调试后HbuilderX就可以检测到真机设备,如:
① 台电的平板:平板通过usb数据线连接电脑后电脑会自动安装驱动,手动开启设备的USB调试即可被检测到。
② 华为平台(忘记型号了):通过安装华为调试助手后也能被成功检测到。
③ 小米note3和米6:安装小米驱动并重启HBuilderX后才被检测到。
㈡ uniapp 真机报错 request:fail abort 解决方法
问题:Android端薯顷此真机调试访问接口时报错:request:fail abort
解决方数迅法:
1:增加参数sslVerify,设置为false,不验证 ssl 证书
2:乎老http换成https
uni.request({
url: '/loc/getUserInfo',
sslVerify:false,
success: (res) => {
console.log(res.data);
}
});
uni.request官方文档: https://uniapp.dcloud.io/api/request/request
㈢ 阿里云oss无法上传大文件怎么办
如你图所示,若不是网络问题的话,可能是你在上传的过程中更改了本地文件的保存位置或者文件名称,导致上传失败。取消上传任务,重新上传,在上传过程中,不要对文件进行任何操作,等上传完成再进行。
如果按照我上面说的还是不可以的话,建议你重新安装网络云软件,再上传。
㈣ 盛事通上传oss失败
盛世通上传OSS失败原因:
1.、首先是代码问题,先排查自己的代码有没有什么错误地方,比如请求url带了不对的参数等等。
2、代码没有问题后,需要配置阿里云oss的跨域问题。
3、配置完跨域后,自己登录的key和id后的ram是否具有权限管理oss。操作步骤为:
1.点击阿里云右上角头像进雹猛入访问控制。
2.点击用户简岁,查看用户。
3.点击权限管理,查看该用户分配的权限是否具有操作oss的。
4.、这几点没有问题,基本就没有问题了。但是你在配置完了一切拦肆睁后,一定要将自己系统的时间更新为网络时间。
㈤ uniapp上传表单会失败
uniapp上传表单失败解决方法:表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传。正侍只有使用举饥吵了multipart/form-data,才能完整的传递文件数据。肢帆
㈥ uniapp 上传图片遇到的问题
昨天在测试上传图片的时候,突然发现一个很狗血的问题,就是ios选取手机里保存的图片都可以的,但是使用拍照的图片就是上传不了,一点击选取都立马弹出报错信息,我当时并不觉得是图片大小的问题,因为在安卓机上测试的时候,拍照图片也都是可以上传的,后面对图片的大小限制最多也是有10M的,最后才发现是nginx上面默认有传输大小的限制【哭笑】,最后前端上传图片之前做了压缩处理,nginx也把限制放宽,最后终于可以上传所有图片了【竖起大拇指】
㈦ oss客户端上传失败,这是什么问题
- 常有的团燃事,一般解决方法是再次上传,有续传功能就使用续传。
- 网塌段虚络传输是容错传输。
- 出错燃大的原因主要是网络问题,电脑问题引起的也不是没可能。