thunder-node-sdk
TypeScript icon, indicating that this package has built-in type declarations

3.1.0-test.237 • Public • Published

ThunderBolt SDK for Electron

ThunderBolt Electron SDK 将 ThunderBolt SDK (windows & macOS) 封装为 NodeJS C++ Addon,提供了更快捷的音视频通信应用的开发方式。

NPM Version ISC License

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, 请访问我们的开发者中心

Package Sidebar

Install

npm i thunder-node-sdk

Weekly Downloads

12

Version

3.1.0-test.237

License

MIT

Unpacked Size

548 kB

Total Files

28

Last publish

Collaborators

  • sunclouds