"useragent_android" : {
"value" : "com.xxx.android",
"concatenate" : true
},
"useragent_ios" : {
"value" : "com.xxx.ios",
"concatenate" : true
},

- 发布:2025-07-18 18:23
- 更新:2025-07-18 18:23
- 阅读:284
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.66
手机系统: Android
手机系统版本号: Android 15
手机厂商: vivo
手机机型: iqoo neo9spro+
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
按描述操作就能复现
按描述操作就能复现
预期结果:
进入地图选择页面不要去修改useragent
进入地图选择页面不要去修改useragent
实际结果:
修改了useragent,服务器日志看到是这样的
修改了useragent,服务器日志看到是这样的
bug描述:
打包app配置useragent,下面会提供配置代码片段,com.xxx.android是自己配置进去的,正常使用服务器日志是:Mozilla/5.0 (Linux; Android 15; V2403A Build/AP3A.240905.015.A1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/136.0.7103.125 Mobile Safari/537.36 com.xxx.android Html5Plus/1.0 (Immersed/38.0) ;但是在app中使用自带的 chooseLocation 打开地图页面;无论选不选地址,回来后请求接口,服务器日志会变成:Mozilla/5.0 (Linux; Android 15; V2403A Build/AP3A.240905.015.A1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/136.0.7103.125 Mobile Safari/537.36 com.xxx.android;后台校验了这个,导致这边登录失效,这个是为什么,为什么使用自带的chooseLocation 会修改useragent?自带的相机方法好像都不会有这个问题
0 个回复