H5轻应用JSAPI总览
【摘要】 JSAPI总览轻应用的 JSAPI主要分为两类:调用获取应用或者设备的基础信息,该类 JSAPI 的调用不需要鉴权。轻应用业务相关的部分API,需要开发者先进行鉴权然后再调用。页面加载后,需要鉴权的JSAPI要放到ready中。分类接口说明JSAPI名称是否需要鉴权AndroidiOS免登获取免登授权码getAuthCode否支持支持网络上传图片uploadImage是支持支持设备获取系统信...
JSAPI总览
轻应用的 JSAPI主要分为两类:
调用获取应用或者设备的基础信息,该类 JSAPI 的调用不需要鉴权。
轻应用业务相关的部分API,需要开发者先进行鉴权然后再调用。
页面加载后,需要鉴权的JSAPI要放到ready中。
| 分类 | 接口说明 | JSAPI名称 | 是否需要鉴权 | Android | iOS |
|---|---|---|---|---|---|
| 免登 | 获取免登授权码 | getAuthCode | 否 | 支持 | 支持 |
| 网络 | 上传图片 | uploadImage | 是 | 支持 | 支持 |
| 设备 | 获取系统信息 | getDeviceInfo | 否 | 支持 | 支持 |
| 获取当前APP的信息 | getAppInfo | 否 | 支持 | 支持 | |
| 获取网络类型 | getNetworkType | 否 | 支持 | 支持 | |
| 界面 | 设置标题到导航栏 | setNavigationBarTitle | 否 | 支持 | 支持 |
| 位置 | 获取当前地理位置 | getLocation | 是 | 支持 | 支持 |
| H5轻应用跳转 | 关闭当前轻应用 | close | 否 | 支持 | 支持 |
| 缓存管理 | 设置缓存 | setStorage | 是 | 支持 | 支持 |
| 获取缓存 | getStorage | 是 | 支持 | 支持 | |
| 清除缓存 | clearStorage | 是 | 支持 | 支持 | |
| 删除缓存 | removeStorage | 是 | 支持 | 支持 | |
| 事件 | 添加监听事件 | addEventListener | 否 | 支持 | 支持 |
| 回到上一个页面 | navigateBack | 否 | 支持 | 支持 | |
| 媒体 | 选择图片或使用相机拍照 | chooseImage | 是 | 支持 | 支持 |
| 打开在线图片预览界面 | previewImage | 否 | 支持 | 支持 | |
| 录音 | recordAudio | 是 | 支持 | 支持 | |
| 音视频播放 | playMedia | 是 | 支持 | 支持 | |
| 音频播放 | playAudio | 是 | 支持 | 支持 | |
| 开放接口 | 扫码 | scanCode | 否 | 支持 | 支持 |
| 调起选择联系人界面 | selectContacts | 是 | 支持 | 支持 | |
| 打开联系人详情页面 | openUserProfile | 是 | 支持 | 支持 | |
| 创建IM聊天群组 | createIMGroupChat | 是 | 支持 | 支持 | |
| 打开IM聊天界面 | openIMChat | 是 | 支持 | 支持 | |
| 调起发邮件页面 | writeMail | 是 | 支持 | 支持 | |
| 分享 | share | 是 | 支持 | 支持 | |
| 鉴权相关 | 页面加载后需要鉴权的JSAPI,需要放在ready中 | ready | 否 | 支持 | 支持 |
| 检验签名信息,并完成注册 | config | 否 | 支持 | 支持 | |
| 鉴权失败,将回调该方法 | error | 否 | 支持 | 支持 | |
| 判断JSAPI在当前客户端是否可用 | checkJsApi | 否 | 支持 | 支持 |
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)