Appearance
定向指令推送
本规范定义了移动端(iOS/Android)需要实现的定向指令推送接口。您需按照此规范在原生应用中实现相应的接口方法,供 H5 页面调用。
iOS: 使用
WKWebView的evaluateJavaScript方式Android: 使用
WebView的evaluateJavascript方式
H5 → 原生:定向指令推送
接口定义
接口定义
javascript
/**
* H5 页面将调用此方法触发原生进行定向指令推送
* deviceCode: 设备编码
* command: 指令编码
*/
window.nativeBridge.sendCommand(deviceCode, command);参考示例
javascript
/**
* 向设备编码为DEV001234567的设备发送了一条指令,指令编码为:LEVEL_1
* deviceCode: 设备编码
* command: 指令编码
*/
window.nativeBridge.sendCommand('DEV001234567', 'LEVEL_1');
/**
* 向设备编码为DEV001234567的设备发送了一条停止指令
* deviceCode: 设备编码
* command: 指令编码
*/
window.nativeBridge.sendCommand('DEV001234567', 'STOP');