NW.jsでagora.ioのWebSDKが動作するか確認してみました。
開発環境
macOS Mojave 10.14.1
VisualStudioCode 1.29.1
AgoraVideoSDK for Web 2.5.2
NW.js 0.37.0
NW.jsのインストール
今回はnpmで実行しました。
$ npm install -g nwjs
$ nw list-remote //バージョンの確認
$ nw install 0.37.0
package.jsonの作成
以下のようにpackage.jsonを作成します。
{
"name": "Agora Web Sample",
"main": "index.html"
}
HTMLの準備
今回はSDKに含まれているサンプルをそのまま使います。
<!DOCTYPE html>
<html>
<head>
<title>Agora Web Sample</title>
・・・
実行
$ nw .
こちらにサンプルコードをあげています。
又、Electronでも同様の事ができます。サンプルはこちら。