<style>
.subjectTitle { font-size: 1.15em;}
</style>

## App

### hysdk.app.setStatusBarStyle

<h4 class="subjectTitle">功能</h4>

设置状态栏文字颜色。**仅 iOS 有效。**

<h4 class="subjectTitle">环境</h4>

| 平台 | 版本 | 
|-----|-----|
| iOS | |
| Android | 不支持 |
| touch | 不支持 |
| 微信 | 不支持 |

<h4 class="subjectTitle">参数</h4>

| 参数 | 类型 | 描述 | 必选 | 默认值 | 备注 |
|-----|-----|-----|-----|-----|-----|
| color | string | 状态栏颜色 | Y | TODO | 包括：`dark`（黑色）、`light`（白色）。默认为 TODO。 |

<h4 class="subjectTitle">示例</h4>

```javascript
hysdk.app.setStatusBarStyle({
    color: 'dark'
});
```

### hysdk.app.getNetworkType

<h4 class="subjectTitle">功能</h4>

获取当前网络信息。

<h4 class="subjectTitle">环境</h4>

| 平台 | 版本 | 
|-----|-----|
| iOS | |
| Android | |
| touch | 不支持 |
| 微信 | 不支持 |

<h4 class="subjectTitle">返回参数</h4>

| 参数 | 类型 | 描述 | 备注 |
|-----|-----|-----|-----|
| type | string | 网络类型 | 包括：`wifi`、`2G`、`3G`、`4G`、`unknown` | 

<h4 class="subjectTitle">示例</h4>

```javascript
hysdk.app.getNetworkType({
    success: function(data) {
        // data = { type: 'wifi' }
    },
    fail: function() {
    }
});
```

### hysdk.app.getDeviceInfo

<h4 class="subjectTitle">功能</h4>

获取设备信息。

<h4 class="subjectTitle">环境</h4>

| 平台 | 版本 | 
|-----|-----|
| iOS | |
| Android | |
| touch | 不支持 |
| 微信 | 不支持 |

<h4 class="subjectTitle">返回参数</h4>

| 参数 | 类型 | 描述 | 备注 |
|-----|-----|-----|-----|
| mac | | | |
| model | | | |
| osVersion | | | |
| platform | string | 平台 | 包括：`iOS` 和 `Android` |
| idfa | | | 仅 iOS |
| imei | | | 仅 Android |

<h4 class="subjectTitle">示例</h4>

```javascript
hysdk.app.getDeviceInfo({
    success: function(data) {
        // Android 示例：
        // data = { 
        //     imei: "78", 
        //     mac: "bc:3a:ea:b8:38:40", 
        //     model: "OPPO R7", 
        //     osVersion: "4.4.4", 
        //     platform: "Android" 
        // }

        // iOS 示例：
        // data = {
        //     osVersion: "8.4.1", 
        //     model: "iPhone7,1", 
        //     idfa: "4CDC2D6C-4207-45AB-829D-40B4966C8A67", 
        //     mac: "02:00:00:00:00:00", 
        //     platform: "iOS"
        // }
    },
    fail: function() {
    }
});
```

### hysdk.app.getAppInfo

<h4 class="subjectTitle">功能</h4>

获取应用信息。

<h4 class="subjectTitle">环境</h4>

| 平台 | 版本 | 
|-----|-----|
| iOS | |
| Android | |
| touch | 不支持 |
| 微信 | 不支持 |

<h4 class="subjectTitle">返回参数</h4>

| 参数 | 类型 | 描述 | 备注 |
|-----|-----|-----|-----|
TODO

<h4 class="subjectTitle">示例</h4>

```javascript
hysdk.app.getAppInfo({
    success: function(data) {
        // Android 示例：
        // data = { 
        //     atomversion: {},
        //     cid: "beta",
        //     gid: "AE67B4C4-EBA9-BB64-0801-B046639E0BC4",
        //     lt: 1,
        //     pid: "10010",
        //     qpVersion: "",
        //     sid: "C4FFB847-82C9-9FD4-F967-47049DA8133C",
        //     uid: "867664029497828",
        //     usid: "",
        //     uuid: "",
        //     versionName: "8.6.0-dev",
        //     versioninfo: "",
        //     vid: "60001169"
        // }

        // iOS 示例：
        // data = {
        //     aid: "96CF8DD9-B877-4A3C-891A-450A563F1C78",
        //     cid: "C1001",
        //     gid: "8666321D-EAED-EEA6-4459-AD2658359210",
        //     lt: 0,
        //     pid: "10010",
        //     sid: "AC2D39DD-5596-6B07-91D5-454BC9A32461",
        //     uid: "C727C669-ADA3-4822-BE5E-55F73CA1A01D",
        //     vid: "80011138"
        // }
    },
    fail: function() {
    }
});
```