后浪云百度小程序教程:swan.onNetworkStatusChange

  • swan.onNetworkStatusChange
    • 方法参数
      • callback 返回参数说明
      • networkType 有效值
    • 示例
      • 图片示例
      • 代码示例
    • 错误码
      • Android
      • iOS

    swan.onNetworkStatusChange

    工具和真机中的实现有区别,详见API 实现差异

    解释:监听网络状态变化。
    Web 态说明 :由于各个浏览器对于 W3C 规范实现存在差异,所以在某些 Web 态环境下(比如 iOS 的 Web 态)会存在网络状态变化时 onNetworkStatusChange 回调函数不执行的情况。

    方法参数

    Function callback

    callback 返回参数说明

    属性名 类型 必填 默认值 说明

    isConnected

    Boolean

    当前是否有网络连接

    networkType

    String

    网络类型

    networkType 有效值

    说明

    wifi

    wifi 网络

    2g

    2g 网络

    3g

    3g 网络

    4g

    4g 网络

    none

    无网络

    unknown

    Android 下不常见的网络类型

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    后浪云百度小程序教程:swan.onNetworkStatusChange插图

    请使用百度APP扫码

    图片示例

    后浪云百度小程序教程:swan.onNetworkStatusChange插图1

    代码示例

    • SWAN
    • JS
     
     
     
    1. <view class="wrap">
    2. <view class="card-area">
    3. <view class="display-area">
    4. <view class="tip-week">当前网络状态</view>
    5. <view class="result-area-default">{{networkType}}</view>
    6. </view>
    7. </view>
    8. </view>

    错误码

    Android

    错误码 说明

    202

    解析失败,请检查参数是否正确

    1001

    执行失败

    iOS

    错误码 说明

    202

    解析失败,请检查参数是否正确

    THE END