初始化库参数
属性 | 类型 | 描述 |
---|---|---|
url | {options: EventOptions, response: jSWProtocol.Response} | jSW库地址(bv_nginx.exe服务器地址), 如: ‘http://192.168.6.100:8080‘, |
calltype | jSW.CallProtoType | 通信类型 |
oninit | function (rcInitResult) { } | 初始化结果的回调函数,库内其他接口的调用必须在该回调函数之后进行 |
config | OptionsInitConfig | 库初始化参数 |
function onInitHasResult(rcInitResult){
if(rcInitResult == jSW.RcCode.RC_CODE_S_OK){
//在这之后才能调用其他接口,否则会报错,proto找不到等
}
}
var initCfgParams = {
bocxws: true, //使用ocx实现的websocket
bManualLP: false //库内自动获取全部设备列表,手动获取设备列表
};
var initParams = {
url: “http://192.168.6.100:8080“,
calltype: jSW.CallProtoType.HTTP,
config: initCfgParams,
oninit: onInitHasResult
}
var rc = swInit(initParams); //初始化库的立即返回值