瀏覽代碼

fix(example) simplify

- Drop unneeded bundled libraries
- Use jQuery from a CDN
dev1
Saúl Ibarra Corretgé 4 年之前
父節點
當前提交
5e998d3279

+ 1
- 3
doc/example/index.html 查看文件

@@ -3,9 +3,7 @@
3 3
 <head lang="en">
4 4
     <meta charset="UTF-8">
5 5
     <title></title>
6
-    <script src="libs/jquery-2.1.1.min.js"></script>
7
-    <script src="libs/strophe/strophe.js"></script>
8
-    <script src="libs/strophe/strophe.disco.min.js?v=1"></script>
6
+    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
9 7
     <script src="../../lib-jitsi-meet.min.js"></script>
10 8
     <script src="example.js" ></script>
11 9
 </head>

+ 0
- 9190
doc/example/libs/jquery-2.1.1.js
文件差異過大導致無法顯示
查看文件


+ 0
- 4
doc/example/libs/jquery-2.1.1.min.js
文件差異過大導致無法顯示
查看文件


+ 0
- 1
doc/example/libs/jquery-2.1.1.min.map
文件差異過大導致無法顯示
查看文件


+ 0
- 1
doc/example/libs/strophe/strophe.disco.min.js 查看文件

@@ -1 +0,0 @@
1
-Strophe.addConnectionPlugin("disco",{_connection:null,_identities:[],_features:[],_items:[],init:function(conn){this._connection=conn;this._identities=[];this._features=[];this._items=[];conn.addHandler(this._onDiscoInfo.bind(this),Strophe.NS.DISCO_INFO,"iq","get",null,null);conn.addHandler(this._onDiscoItems.bind(this),Strophe.NS.DISCO_ITEMS,"iq","get",null,null)},addIdentity:function(category,type,name,lang){for(var i=0;i<this._identities.length;i++){if(this._identities[i].category==category&&this._identities[i].type==type&&this._identities[i].name==name&&this._identities[i].lang==lang){return false}}this._identities.push({category:category,type:type,name:name,lang:lang});return true},addFeature:function(var_name){for(var i=0;i<this._features.length;i++){if(this._features[i]==var_name){return false}}this._features.push(var_name);return true},removeFeature:function(var_name){for(var i=0;i<this._features.length;i++){if(this._features[i]===var_name){this._features.splice(i,1);return true}}return false},addItem:function(jid,name,node,call_back){if(node&&!call_back){return false}this._items.push({jid:jid,name:name,node:node,call_back:call_back});return true},info:function(jid,node,success,error,timeout){var attrs={xmlns:Strophe.NS.DISCO_INFO};if(node){attrs.node=node}var info=$iq({from:this._connection.jid,to:jid,type:"get"}).c("query",attrs);this._connection.sendIQ(info,success,error,timeout)},items:function(jid,node,success,error,timeout){var attrs={xmlns:Strophe.NS.DISCO_ITEMS};if(node){attrs.node=node}var items=$iq({from:this._connection.jid,to:jid,type:"get"}).c("query",attrs);this._connection.sendIQ(items,success,error,timeout)},_buildIQResult:function(stanza,query_attrs){var id=stanza.getAttribute("id");var from=stanza.getAttribute("from");var iqresult=$iq({type:"result",id:id});if(from!==null){iqresult.attrs({to:from})}return iqresult.c("query",query_attrs)},_onDiscoInfo:function(stanza){var node=stanza.getElementsByTagName("query")[0].getAttribute("node");var attrs={xmlns:Strophe.NS.DISCO_INFO};if(node){attrs.node=node}var iqresult=this._buildIQResult(stanza,attrs);for(var i=0;i<this._identities.length;i++){var attrs={category:this._identities[i].category,type:this._identities[i].type};if(this._identities[i].name){attrs.name=this._identities[i].name}if(this._identities[i].lang){attrs["xml:lang"]=this._identities[i].lang}iqresult.c("identity",attrs).up()}for(var i=0;i<this._features.length;i++){iqresult.c("feature",{"var":this._features[i]}).up()}this._connection.send(iqresult.tree());return true},_onDiscoItems:function(stanza){var query_attrs={xmlns:Strophe.NS.DISCO_ITEMS};var node=stanza.getElementsByTagName("query")[0].getAttribute("node");if(node){query_attrs.node=node;var items=[];for(var i=0;i<this._items.length;i++){if(this._items[i].node==node){items=this._items[i].call_back(stanza);break}}}else{var items=this._items}var iqresult=this._buildIQResult(stanza,query_attrs);for(var i=0;i<items.length;i++){var attrs={jid:items[i].jid};if(items[i].name){attrs.name=items[i].name}if(items[i].node){attrs.node=items[i].node}iqresult.c("item",attrs).up()}this._connection.send(iqresult.tree());return true}});

+ 0
- 5494
doc/example/libs/strophe/strophe.js
文件差異過大導致無法顯示
查看文件


+ 0
- 3
doc/example/libs/strophe/strophe.min.js
文件差異過大導致無法顯示
查看文件


+ 1
- 1
karma.conf.js 查看文件

@@ -14,7 +14,7 @@ module.exports = function(config) {
14 14
 
15 15
         // list of files / patterns to load in the browser
16 16
         files: [
17
-            './doc/example/libs/jquery-2.1.1.js',
17
+            'https://code.jquery.com/jquery-3.5.1.min.js',
18 18
             'node_modules/core-js/index.js',
19 19
             './modules/**/*.spec.js'
20 20
         ],

Loading…
取消
儲存