• JS API 列表
  • 基础
  • TTML
  • 网络
  • 媒体
  • 地图
  • 文件
  • 数据缓存
  • 地理位置
  • 设备
  • 网络状态
  • tt.getNetworkType
  • tt.onNetworkStatusChange
  • tt.offNetworkStatusChange
  • tt.getWifiList
  • tt.onGetWifiList
  • tt.offGetWifiList
  • tt.onNetworkWeakChange
  • 系统信息
  • Wi-Fi
  • 加速度计
  • 罗盘
  • 拨打电话
  • 扫码
  • 剪贴板
  • 屏幕
  • 陀螺仪
  • 加密
  • 短信
  • 日历
  • 振动
  • 性能
  • 画布
  • 界面
  • 页面导航
  • 开放接口
  • 行业开放
  • 第三方平台
  • 其它
  • tt.getNetworkType
    收藏
    我的收藏

    基础库 1.0.0 开始支持本方法,这是一个异步方法。

    获取设备当前所处的网络类型。

    语法

    tt.getNetworkType(options)

    参数说明

    options 为 object 类型,属性如下:

    属性名

    类型

    默认值

    必填

    说明

    最低支持版本

    success

    function


    接口调用成功的回调函数

    1.0.0

    fail

    function


    接口调用失败的回调函数

    1.0.0

    complete

    function


    接口调用结束的回调函数(调用成功、失败都会执行)

    1.0.0

    回调成功

    object 类型,属性如下:

    属性名

    类型

    说明

    最低支持版本

    networkType

    string

    网络类型

    1.0.0

    networkType 的合法值

    说明

    最低支持版本

    wifi

    wifi 网络

    1.0.0

    2g

    2g 网络

    1.0.0

    3g

    3g 网络

    1.0.0

    4g

    4g 网络

    1.0.0

    unknown

    不常见的网络类型

    1.0.0

    none

    无网络

    1.0.0

    回调失败

    object 类型,属性如下:

    属性名

    类型

    说明

    最低支持版本

    errMsg

    string

    "getNetworkType:fail " + 详细错误信息

    1.0.0

    扫码体验

    请使用字节宿主APP扫码

    代码示例

    开发者工具中预览

    Bug & Tip

    • Tip: networkType 在设备某些无法确定网络类型情况下会返回 "unknown"
    该文档是否有帮助?