uni.request

- 发布:2025-06-26 21:32
- 更新:2025-07-14 18:22
- 阅读:153
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.66
手机系统: Android
手机系统版本号: Android 15
手机厂商: 三星
手机机型: s24 ultra
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
/
/
预期结果:
/
/
实际结果:
/
/
bug描述:
为什么三星手机安卓15的就会报错,陆续接到好几个三星的反馈了。
服务器只支持V1.2和V1.3。
请检查okhttp为什么会降级?
在手机上用浏览器访问接口地址它是正常的,说明nginx服务器是没有问题的。
4 个回复
loveCoding (作者)
好不容易用plus.net写了一个还是一样报错,太难了。大佬救命啊。
loveCoding (作者)
targetsdk36有问题,但是我改为33就可以访问,这个是什么情况。为什么底层还用的okhttp3版本。
DCloud_Android_THB
麻烦发下appid,我这边没有高版本三星手机,所以这边改完给你打个改后的包 你帮忙测试一下
loveCoding (作者)
已经确认问题就是targetsdk36有问题,我现在降为了35了可以访问。我也没有三星Android15手机,但是可以用云真机测试,就是反复打包比较麻烦。比如testin等云真机平台有。
2025-06-30 15:53
DCloud_Android_THB
回复 loveCoding: 好的 我测一下
2025-06-30 17:49
loveCoding (作者)
回复 DCloud_Android_THB: 这里应该还有一个问题,enableHttp2: true,后ios正常,小程序正常。Android app还是发起的http1.1,不知道是不是同一个问题,反馈了一起看吧。
2025-07-03 21:57
豪气布拉格
只有安卓16,targetSdk36以上才会出现,已经降级解决了,但是以后的安卓16、安卓17咋解决这个还是得官方重视给解决一下安卓36以上的这个问题