thunder-node-sdk
v3.1.0-test.237
Published
thunderbolt-electron-sdk
Downloads
17
Maintainers
Readme
ThunderBolt SDK for Electron
ThunderBolt Electron SDK 将 ThunderBolt SDK (windows & macOS) 封装为 NodeJS C++ Addon,提供了更快捷的音视频通信应用的开发方式。
Install
推荐使用 npm 安装:
npm install thunderbolt-electron-sdk
通常需要在 package.json 中指定你的应用所使用的 Electron 版本以及是否需要下载预编译好的NodeJS C++ Addon(推荐,如果禁用prebuilt则需要自行提供 node-gyp 环境):
// package.json
{
...
"thunder_electron": {
"electron_version": "x.y.z", //x.y.z 为指定的electron版本, 例如: 5.0.8, 目前只支持5.0.8
"msvs_version":"2015", //编译使用的vs版本号,默认2015
"prebuilt": true
}
...
}
Usage
通过如下代码将 SDK 引入至你的项目中:
# 安装最新版本的sdk并自动下载预编译的NodeJS C++ Addon
import ThunderBoltEngine from 'thunderbolt-electron-sdk'
const thunderEngine = new ThunderBoltEngine();
thunderEngine.initialize('<your jocloud app id>', sceneId);
更多用法以及Demo, 请访问我们的开发者中心