浏览代码

Uses npm packeges for socket.io and jsSHA.

j8
Boris Grozev 9 年前
父节点
当前提交
7f1eb617c3
共有 3 个文件被更改,包括 6 次插入4 次删除
  1. 0
    2
      index.html
  2. 3
    1
      modules/statistics/CallStats.js
  3. 3
    1
      package.json

+ 0
- 2
index.html 查看文件

@@ -11,8 +11,6 @@
11 11
     <meta itemprop="image" content="/images/jitsilogo.png"/>
12 12
     <script src="https://api.callstats.io/static/callstats.min.js"></script>
13 13
     <script src="libs/jquery-2.1.1.min.js"></script>
14
-    <script src="https://cdn.socket.io/socket.io-1.2.0.js"></script>
15
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/jsSHA/1.5.0/sha.js"></script>
16 14
     <script src="config.js?v=12"></script><!-- adapt to your needs, i.e. set hosts and bosh path -->
17 15
     <script src="libs/strophe/strophe.min.js?v=2"></script>
18 16
     <script src="libs/strophe/strophe.disco.min.js?v=1"></script>

+ 3
- 1
modules/statistics/CallStats.js 查看文件

@@ -1,4 +1,6 @@
1 1
 /* global config, $, APP, Strophe, callstats */
2
+var jsSHA = require('jssha');
3
+var io = require('socket.io-client');
2 4
 var callStats = null;
3 5
 
4 6
 function initCallback (err, msg) {
@@ -11,7 +13,7 @@ var CallStats = {
11 13
         if(!config.callStatsID || !config.callStatsSecret || callStats !== null)
12 14
             return;
13 15
 
14
-        callStats = new callstats($,io,jsSHA);
16
+        callStats = new callstats($, io, jsSHA);
15 17
 
16 18
         this.session = jingleSession;
17 19
         this.peerconnection = jingleSession.peerconnection.peerconnection;

+ 3
- 1
package.json 查看文件

@@ -22,7 +22,9 @@
22 22
       "sdp-transform": "1.4.0",
23 23
       "sdp-simulcast": "0.1.0",
24 24
       "async": "0.9.0",
25
-      "retry": "0.6.1"
25
+      "retry": "0.6.1",
26
+      "jssha": "1.5.0",
27
+      "socket.io-client": "1.3.6"
26 28
   },
27 29
   "devDependencies": {
28 30
   },

正在加载...
取消
保存