Native Lib

本地库,如身份证读卡器设备的使用需要调用本地的dll库。

安装

npm install @cutos/drivers

引入依赖

const {NativeLib} = require("@cutos/drivers");

NativeLib

constructor(lib_path, simulator = null)
  • lib_path:共享库路径
  • simulator:设备模拟器
举例:
let lib = new NativeLib('ghcmio.dll');

NativeLib.func

查找函数

NativeLib.func(declaration);
  • declaration:函数声明

参考 KOFFI

举例:
this.lib.func('size_t __stdcall mio_open(char* psport, char* psexport, int32_t baud)')

results matching ""

    No results matching ""