# bridge更新日志
[ ! ] 表示修复优化bug
[ + ] 表示增加新接口
[ - ] 表示废弃
# bridge 更新日志
# 1.1.7
- [ + ] 补充完善文档,新增以下 API 文档:
- showToastForH5 显示 Toast 提示
- commandInterface 通用接口
- b2bAction B2B H5 调用 APP
- getDeviceSN 获取家电 SN
- getApplianceID 获取家电 id
- getApplianceSubtype 获取家电子类型
- getCurrentDevSN 取得设备 SN
- getCurrentApplianceID 取得当前家电 id
- getCurrentApplianceSubtype 取得当前家电子类型
- getApplianceProtocolVersion 取家电协议版本
- getPlugVersion 取得插件版本信息
- getCardOrder 取得卡片页顺序
- getCardTitle 取得卡片头部 Title
- getConfigInfo 获取配置文件
- getSort 配置文件排序
- getLanguage 获取语言码
- getThemeMode 查询当前主题模式
- clearWebViewCache 清除 WebView 缓存
- backForDismiss 返回前页(WebView->native)
- goInfoPage 显示家电信息页
- showControlPanelPage 显示控制面板页
- showNamedControlPanelPage 显示指定名称控制面板页
- getPageParameters 取得控制面板页启动参数
- showApplianceInfoEntryPage 显示家电信息入口页
- showApplianceInfoPage 显示家电信息页
- showInfoCenterPage 显示消息中心页
- goToMeijuPage 跳转美居页面
- gotoOverseaMeijuPage 跳转海外美居页面
- jumpOtherPlugin 跳转到其他插件
- UMengshare 友盟分享
- shareToOversea 海外分享
- buyConsumable 购买耗材
- getUserApplianceList 获取用户家电列表
- getUserApplianceIp 获取用户家电 IP
- getLanApplianceList 获取局域网家电列表
- getGPSInfo 获取 GPS 信息
- requestDataTransmit 请求通用数据接口
- updateWebViewBehavior 更新 WebView 行为
- fireGlobalEvent 全局通知消息
- startCmdProcess 开始异步处理命令
- startCmdProcessCustomLoading 开始异步处理命令(自定义Loading)
- startCmdProcessExt 管家插件异步处理命令
- stopCmdProcess 取消命令执行
- getCmdProcessInfo 取得命令执行状态
- startSendServer 开始发送服务
- stopSendServer 停止发送服务
- appliance 监听设备连接状态
- openVideo 打开视频
- closeVideo 关闭视频
- resizeVideo 设置视频大小
- replayVideo 刷新视频播放
- hideVideo 隐藏视频
- showVideo 显示视频
- captureImage 截图
- startRecord 开始录像
- stopRecord 停止录像
- uploadMediaFile 上传媒体文件
- startDownloadFiles 批量下载文件
- sendVideoCommand 向设备端发送消息
- startVoiceToServer 发起通话
- stopVoiceToServer 停止通话
- changeMicrophoneStatus 切换麦克风状态
- changeAudioStatus 切换音频状态
- startVoice VoiceCube 启动
- stopVoice VoiceCube 停止
- cancelVoice VoiceCube 取消
- startRecordStream 开始录音
- stopRecordStream 停止录音
- showAlert 显示 Alert
- showProgress 显示 Loading
- closeProgress 取消 Loading
- stopService 插件后台调用完毕
- setBackgroundColor 设置背景颜色
- setPageOrientation 切换横竖屏
- qrCodeScan 扫码功能
- getLvmiDeviceInfo 获取空调伴侣页面初始信息
- MiScan 扫描小米手环
- MiLogin 小米手环授权登录
- MiDelete 删除小米手环
- MiMenu 小米手环菜单
- MiSaveData 保存本地数据
- FirmwareUpdate 蓝牙固件升级
- MiUpgradeProgress 查询固件升级进度
# 1.1.6
- [ + ] uploadFilesWithSuccessCallBack 获取日志方法
- [ + ] getCurrentHomeCacheAppliances 获取当前家庭下 APP 缓存的设备
# 1.1.5
- [ + ] choosePhoto 选取照片方法
- [ + ] takePhoto 拍照方法
- [ + ] chooseAlbumVideo 选取视频方法
- [ + ] recordVideo 录像方法
- [ + ] uploadLocalFile 文件上传方法
# 1.1.4
- [ + ] showGuideEvaluationDialog调起原生评价弹窗
# 1.1.3
- [ ! ] setGlobalAppCache 方法,设置 APP 缓存调用内部修改
- [ ! ] getGlobalAppCache 方法,获取 APP 缓存调用内部修改
- [ + ] openExternalApplication 打开外部第三方 APP 方法;
注:必须要在 smarthome v3.9 版本、tsmartlife v2.6.0 版本,及以上版本中才能调用该方法;
# 1.1.2
无
# 1.1.1
- [ + ] 方法 getSmartHomeCurrentHomeInfo 获取 APP 当前家庭 homegroupId;
注:必须要在 smarthome v3.8 版本、tsmartlife v2.5.0 版本,及以上版本中才能调用该方法;
H5 中需判断 APP 当前版本;
# 1.1.0
创建 smarthome-h5-bridge 插件包
上传 smarthome-h5-bridge 至 npm.js