运行 PhoneRTC 演示
Running PhoneRTC Demo
我正在尝试 运行 phoneRTC 演示,我要构建 android 演示应用程序并有一个信令服务器 运行ning 但是当我 运行 android 上的客户端应用程序我得到的只是一个空白屏幕。
这些是我采取的步骤:
npm install -g cordova bower grunt-cli
git clone https://github.com/alongubkin/phonertc.git
ionic create phonertc-ionic
cp -R phonertc\demo\client\* phonertc-ionic\
cd phonertc-ionic
npm install
bower install
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.console
cordova plugin add https://github.com/alongubkin/phonertc.git
cordova platform add android
cd ../phonertc/demo/server
npm install
node index.js
将 phonertc-ionic/app/scripts/signaling.js 中的服务器详细信息更改为:
var socket = io.connect('http://my_server_ip:3000/');
和运行以下phonertc-ionic:
grunt build --force
cp -R app/* www/
cordova build android
我的信令服务器是 运行ning,但是当我尝试通过浏览器访问该端口时,我收到以下消息:
Error: ENOENT, stat '/home/server/index.html'
当我 运行 我 phone 上的应用程序时,我只是得到一个空白屏幕。
我是不是做错了什么?
我解决了这个问题,原来我使用的 grunt 版本有一个错误,使用旧版本或手动添加库而不是使用 grunt 工作。
我正在尝试 运行 phoneRTC 演示,我要构建 android 演示应用程序并有一个信令服务器 运行ning 但是当我 运行 android 上的客户端应用程序我得到的只是一个空白屏幕。
这些是我采取的步骤:
npm install -g cordova bower grunt-cli
git clone https://github.com/alongubkin/phonertc.git
ionic create phonertc-ionic
cp -R phonertc\demo\client\* phonertc-ionic\
cd phonertc-ionic
npm install
bower install
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.console
cordova plugin add https://github.com/alongubkin/phonertc.git
cordova platform add android
cd ../phonertc/demo/server
npm install
node index.js
将 phonertc-ionic/app/scripts/signaling.js 中的服务器详细信息更改为:
var socket = io.connect('http://my_server_ip:3000/');
和运行以下phonertc-ionic:
grunt build --force
cp -R app/* www/
cordova build android
我的信令服务器是 运行ning,但是当我尝试通过浏览器访问该端口时,我收到以下消息:
Error: ENOENT, stat '/home/server/index.html'
当我 运行 我 phone 上的应用程序时,我只是得到一个空白屏幕。
我是不是做错了什么?
我解决了这个问题,原来我使用的 grunt 版本有一个错误,使用旧版本或手动添加库而不是使用 grunt 工作。