JSAPI 总览
基础接口
| API名称 | APP | 说明 |
|---|---|---|
| getAuthCode | 7.9.0 | 获取应用免登授权码qt_code |
| getUserInfo | 7.9.0 | 获取用户信息 |
界面
窗口
| API名称 | APP | 说明 |
|---|---|---|
| openWindow | 7.0.0 | 打开新页面 |
| reloadWindow | 7.0.0 | 刷新页面 |
| webviewElastic | 7.0.0 | 开关界面的阻力效果 |
弹窗
| API名称 | APP | 说明 |
|---|---|---|
| toast | 7.0.0 | 弹窗提示 |
| showProgress | 7.0.0 | 显示加载进度 |
| hideProgress | 7.0.0 | 隐藏加载进度 |
横竖屏
| API名称 | APP | 说明 |
|---|---|---|
| landscapeView | 7.0.0 | 横屏显示 |
| portraitView | 7.0.0 | 竖屏显示 |
生命周期
| API名称 | APP | 说明 |
|---|---|---|
| viewDidAppear | 7.8.0 | 监听当前页面显示 |
| applicationDidBecomeActive | 7.8.0 | 监听应用从后台进入前台变为激活状态 |
角标
| API名称 | APP | 说明 |
|---|---|---|
| tabBadge | 7.9.0 | 轻应用角标显示 |
工作台
| API名称 | APP | 说明 |
|---|---|---|
| openAppCenter | 7.10.0 | 打开轻应用中心界面 |
| listBanner | 7.10.0 | 获取工作台的banner列表 |
通讯录
| API名称 | APP | 说明 |
|---|---|---|
| openContacts | 7.0.0 | 通讯录选人 |
| openCustomContacts | 7.0.0 | 自定义通讯录选人 |
| openOrgContacts | 7.0.0 | 组织机构和联系人选人 |
会话
| API名称 | APP | 说明 |
|---|---|---|
| openSignChat | 7.0.0 | 打开单聊 |
设备
系统信息
| API名称 | APP | 说明 |
|---|---|---|
| getClientInfo | 7.0.0 | 获取设备信息 |
| getJsApiVersion | 7.0.0 | 获取JSApi版本号 |
| getLanguageSetting | 7.0.0 | 获取设备语言 |
网络
| API名称 | APP | 说明 |
|---|---|---|
| getNetworkType | 7.0.0 | 获取网络信息 |
| ajax | 7.0.0 | 代发网络请求 |
Wi-Fi
| API名称 | APP | 说明 |
|---|---|---|
| getWifiList | 7.0.0 | 获取wifi列表 |
蓝牙
| API名称 | APP | 说明 |
|---|---|---|
| openBluetoothAdapter | 7.5.0 | 初始化蓝牙模块 |
| closeBluetoothAdapter | 7.5.0 | 关闭蓝牙模块 |
| startBluetoothDevicesDiscovery | 7.5.0 | 开始搜寻附近的蓝牙设备 |
| stopBluetoothDevicesDiscovery | 7.5.0 | 停止搜索附近的蓝牙设备 |
| getBluetoothDevices | 7.5.0 | 获取发现的蓝牙设备 |
低功耗蓝牙
| API名称 | APP | 说明 |
|---|---|---|
| createBLEConnection | 7.5.0 | 连接低功耗蓝牙设备 |
| closeBLEConnection | 7.5.0 | 断开低功耗蓝牙设备 |
| getBLEDeviceServices | 7.5.0 | 获取蓝牙设备所有 service(服务) |
| readBLECharacteristicValue | 7.5.0 | 读取二进制数据 |
| writeBLECharacteristicValue | 7.5.0 | 写入二进制数据 |
常亮
| API名称 | APP | 说明 |
|---|---|---|
| keepScreen | 7.0.0 | 设置屏幕常亮 |
屏幕亮度
| API名称 | APP | 说明 |
|---|---|---|
| setBrightness | 7.0.0 | 设置安卓屏幕亮度 |
| getBrightness | 7.0.0 | 获取安卓屏幕亮度 |
红外
| API名称 | APP | 说明 |
|---|---|---|
| hasIrEmitter | 7.4.0 | 安卓设备是否支持红外功能 |
| getCarrierFrequencies | 7.4.0 | 获取支持的红外信号频率 |
| infraredTransmit | 7.4.0 | 发送数据 |
文件
| API名称 | APP | 说明 |
|---|---|---|
| file.upload | 7.9.0 | 上传文件 |
| file.download | 7.9.0 | 下载文件 |
| file.remove | 7.9.0 | 本地文件删除 |
| file.read | 7.9.0 | 本地文件读取 |
媒体
图片
| API名称 | APP | 说明 |
|---|---|---|
| chooseImage | 7.0.0 | 拍照或从相册中选图 |
| previewImage | 7.0.0 | 预览图片 |
| chooseCropOCRImage | 7.0.0 | 选择并裁剪需要识别的图片 |
| ocrImage | 7.0.0 | 识别图片 |
| scanQRCode | 7.0.0 | 扫一扫 |
| watermarkCamera | 7.8.0 | 水印相机 |
录音
| API名称 | APP | 说明 |
|---|---|---|
| chooseImage | 7.0.0 | 拍照或从相册中选图 |
| previewImage | 7.0.0 | 预览图片 |
| chooseCropOCRImage | 7.0.0 | 选择并裁剪需要识别的图片 |
| ocrImage | 7.0.0 | 识别图片 |
| scanQRCode | 7.0.0 | 扫一扫 |
| watermarkCamera | 7.8.0 | 水印相机 |
地理位置
| API名称 | APP | 说明 |
|---|---|---|
| getLocation | 7.0.0 | 获取当前用户定位 |
| openLocation | 7.12.0 | 预览图片 |
数据缓存
database数据库
| API名称 | APP | 说明 |
|---|---|---|
| database.executeUpdate | 7.9.0 | 执行创建表及表的增删改操作 |
| database.executeQuery | 7.9.0 | 执行查询操作 |
storage数据库
| API名称 | APP | 说明 |
|---|---|---|
| storage.setItem | 7.9.0 | 存储缓存数据 |
| storage.removeItem | 7.9.0 | 删除缓存数据 |
| storage.clear | 7.9.0 | 清空本地缓存数据 |
| storage.getItem | 7.9.0 | 获取缓存数据 |
| storage.getInfo | 7.9.0 | 获取当前storage的相关信息 |