0.0.4 • Published 4 years ago
equity-jssdk v0.0.4
equity-jssdk
equity-jssdk 封装了和多惠H5基础能力,具体包括:和客户端通信能力等功能。 注:当前js只能在和多惠客户端才会有效果
使用方式
1、引入库
npm install equity-jssdk --save 或者
yarn add equity-jssdk能力介绍
代码示例:
HDH.login(); //调用客户端能力进行登录 Props
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| isH5 | 是否使用浏览器浏览 | Boolean | false |
| isAPP | 是否嵌套客户端 | Boolean | false |
| isAndroid | 是否嵌套安卓客户端 | Boolean | false |
| isIOS | 是否嵌套iOS客户端 | Boolean | false |
Methods
| 方法名 | 说明 | 请求参数 | 返回值 |
|---|---|---|---|
| getMobile | 获取用户手机号码 | - | Promise |
| navigation | 导航 | name: 地方名称longitude: 纬度latitude: 手机号码 | - |
| login | 登录 | - | Promise |
| getToken | 获取大网令牌,用于第三方单点登录 | - | Promise |
| logout | 登出 | - | - |
| getLocation | 获取经纬度 | - | Promise |
| openMcsCloud | 打开和彩云 | - | Promise |
| openMiguRead | 打开咪咕阅读 | - | Promise |
| openMiguGame | 打开咪咕快游 | - | Promise |
| openMiguMusic | 打开咪咕彩铃 | - | Promise |
| openPage | 打开页面 | url: 链接地址title?:标题ssologin?:是否需要单点 | - |
| getDistance | 获取当前位置与某经纬度的距离 | location: 经纬度 | Promise |
| setItem | 存储数据 | key:数据keyvalue:数据值type:存储方式,包括local(使用localStorage存储)、native(使用客户端存储) | - |
| getItem | 获取已存储的数据 | key:数据keytype:存储方式,包括local(使用localStorage存储)、native(使用客户端存储) | Promise |
| removeItem | 删除已存储的数据 | key:数据keytype:存储方式,包括local(使用localStorage存储)、native(使用客户端存储) | - |
| checkVersion | 检查版本是否有更新 | - | - |
| getVersion | 获取当前客户端版本号 | - | Promise |
| getCacheSize | 获取客户端缓存大小 | - | Promise |
| clearCache | 清除缓存 | - | - |
| startGameQos | 游戏智能加速 | - | Promise |
| startLiveQos | 直播智能加速 | - | Promise |
| startVipQos | 上网智能加速 | - | Promise |