设备JS ES6二次开发
#新增设备类
在kiosk-cli-2nd的平台目录下,有摄像头二次开发增加接口示例,继承已有的摄像头类,如下图所示:
在该路径下新建一个设备js文件,如新增密码键盘的设备js:pinpad-2nd.js
(1)导入平台设备js
import { Device } from '@/platform/lib/platform.umd'
(2)引入设备类
const CPinPad = Device.classPool.CPinPad;
(3)定义新的设备类,继承平台中对应的设备
class CPinPad2nd extends CPinPad
- 设备调用方式
如果是异步调用,使用this.execute("方法名",param),其中方法名需和中间件提供的