智能家居

优质
小牛编辑
121浏览
2023-12-01

智能家居 H5

介绍

智能家居模块是已 H5 的形式集成到 SDK 中,所以必须实现 SDK webbidge 才能正常打开使用此模块。

URL和环境

接入说明

请参照 SDKWebbridge 的快速集成文档集成 Bridge , 并且必须实现 如下 方法。

Kotlin:


// 响应用户手指按下
override fun touchDown() {
}

// 响应用户手指抬起
override fun touchUp() {
}

// 当前 Webview 打开一个新页面
override fun open(title: String, url: String) {
}

// 在一个新的 Activity (webview) 打开一个新页面
override fun openNewWebView(title: String, url: String) {
}

// 使用 外部浏览器(系统默认浏览器) 打开一个页面
override fun openExternal(url: String) {
}

// 跳回到 一个页面 
override fun goBack(module: String, page: String) {
    if (module == "homebase" && page == "index") {
        // TODO 跳回 智能家居首页,并且清除栈中 其他智能家居页面。 
    }

}

字段解释:

名称类型必须?描述
moduleString固定值:homebase
pageString页面表示:
index:智能家居首页