d5c-electron-sdk v1.4.50
d5c-electron-sdk
安装
npm install d5c-electron-sdk --save 或 yarn add d5c-electron-sdk
引入
import { LIBS, DEFS, RTC } from 'd5c-electron-sdk';
const SDK = new LIBS();
配置
vue.config.js增加如下配置:
module.exports = {
pluginOptions: {
electronBuilder: {
externals: ["d5c-electron-sdk"],
builderOptions: {
extraFiles: [
{
from: "./node_modules/d5c-electron-sdk/dist/pthread",
to: "",
},
],
extraResources: [
{
from: "./node_modules/d5c-electron-sdk/dist/dll",
to: "dll",
},
]
}
}
}
}
注意:添加"XX:/XX/XX/node_modules/d5c-electron-sdk/dist/pthread"对应的绝对路径到系统环境变量,否则开发环境下找不到/pthread下的dll文件。
使用
注册SDK
const params = {
path: '', // dll文件目录
key: '', // App key
id: '', // 服务端ip 例:api.test.com
port: '', // 服务端端口 例:1234
...
};
SDK.initialize(params);
设置网络状态
const status = 1; // 1 有网络 0 无网络
SDK.setNetState(status);
登录
const params = {
pwd: '', // 密码
encryption: 1,
locip: '', // 本地ip
deviceID: '', // 设备号
mainversion: 3,
subversion: 1,
phone: '', // 登录手机号
accountlogin: '', // 登录账号
auto: 1, // 1不自动登录 2自动登录
};
SDK.login(JSON.stringify(params)).then((res) => {
// do something
});
注:详细方法请参考sdk文档
10 months ago
9 months ago
10 months ago
9 months ago
9 months ago
9 months ago
9 months ago
8 months ago
9 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
7 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
2 years ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago