9157654
9157654
  • 发布:2023-10-23 12:05
  • 更新:2023-10-23 17:33
  • 阅读:351

【报Bug】iPhone11上获取不到网络类型

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iPhone 11

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://sj.qq.com/appdetail/com.zbl.ccb

操作步骤:
uni.onNetworkStatusChange(function (res) {  
                    console.log('uni.onNetworkStatusChange====>',res.isConnected);//当前是否有网络连接  
                    console.log('uni.onNetworkStatusChange====>',res.networkType);//网络类型  
                    uni.getNetworkType({  
                        success: function (res) {  
                            console.log(res.networkType);  
                            console.log('uni.getNetworkType====>',res.networkType)  
                        }  
                    });  
                    console.log('plus.networkinfo.getCurrentType()====>',plus.networkinfo.getCurrentType())  
                });

预期结果:

获取到手机的网络类型(2G 3G 4G 5G)

实际结果:

可以获取到有网络类型,但是获取不到网络类型始终返回unknow

bug描述:

使用uni.getNetworkType和plus.networkinfo.getCurrentType()始终获取不到手机的4G网络状态值(返回的状态都是unK),但是uni.onNetworkStatusChange可以监听到当前是有网的

2023-10-23 12:05 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

蜂窝数据打开

  • 9157654 (作者)

    蜂窝数据打开了plus.networkinfo.getCurrentType()获取到的网络类型也是0,uni.getNetworkType获取到的是Unknown

    2023-10-23 18:09

  • 2***@qq.com

    回复 9157654:请问 解决了吗

    2024-10-30 09:35

要回复问题请先登录注册