mirror of
https://github.com/smogon/pokemon-showdown-client.git
synced 2026-03-21 09:35:44 -05:00
Fix SockJS when using the desktop client (#1360)
* Patch SockJS v1.4.0 to work with nw.js * Document how to upgrade SockJS in UPGRADING-SOCKJS.md
This commit is contained in:
parent
6b66a0322e
commit
29bab1bfdf
15
UPGRADING-SOCKJS.md
Normal file
15
UPGRADING-SOCKJS.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
Upgrading SockJS
|
||||
=======================================================================
|
||||
|
||||
When SockJS needs to be upgraded, you will also need to patch it to work
|
||||
properly with nw.js. In the minified script, replace all instances of this:
|
||||
|
||||
```javascript
|
||||
.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})
|
||||
```
|
||||
|
||||
With this:
|
||||
|
||||
```javascript
|
||||
.call(this,window)
|
||||
```
|
||||
|
|
@ -120,7 +120,7 @@ ga('send', 'pageview');
|
|||
<script src="//play.pokemonshowdown.com/data/pokedex-mini.js?"></script>
|
||||
<script src="//play.pokemonshowdown.com/data/typechart.js?"></script>
|
||||
<script src="//play.pokemonshowdown.com/js/battle.js?"></script>
|
||||
<script src="//play.pokemonshowdown.com/js/lib/sockjs-1.4.0.min.js"></script>
|
||||
<script src="//play.pokemonshowdown.com/js/lib/sockjs-1.4.0-nwjsfix.min.js"></script>
|
||||
<script src="//play.pokemonshowdown.com/js/lib/color-thief.min.js"></script>
|
||||
|
||||
<script>
|
||||
|
|
|
|||
3
js/lib/sockjs-1.4.0-nwjsfix.min.js
vendored
Normal file
3
js/lib/sockjs-1.4.0-nwjsfix.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -55,7 +55,7 @@
|
|||
|
||||
<script defer src="/js/battle-dex.js?"></script>
|
||||
<script defer src="/js/client-main.js?"></script>
|
||||
<script defer src="/js/lib/sockjs-1.4.0.min.js?"></script>
|
||||
<script defer src="/js/lib/sockjs-1.4.0-nwjsfix.min.js?"></script>
|
||||
<script defer src="/js/client-connection.js?"></script>
|
||||
<script defer src="/js/lib/preact.min.js?"></script>
|
||||
<script defer src="/js/panels.js?"></script>
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@
|
|||
|
||||
<script src="js/battle-dex.js"></script>
|
||||
<script src="js/client-main.js"></script>
|
||||
<script src="js/lib/sockjs-1.4.0.min.js"></script>
|
||||
<script src="js/lib/sockjs-1.4.0-nwjsfix.min.js"></script>
|
||||
<script src="js/client-connection.js"></script>
|
||||
<script src="js/lib/preact.min.js"></script>
|
||||
<script src="js/panels.js"></script>
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@
|
|||
<script src="data/pokedex-mini-bw.js" onerror="loadRemoteData(this.src)"></script>
|
||||
<script src="data/typechart.js" onerror="loadRemoteData(this.src)"></script>
|
||||
<script src="js/battle.js"></script>
|
||||
<script src="js/lib/sockjs-1.4.0.min.js"></script>
|
||||
<script src="js/lib/sockjs-1.4.0-nwjsfix.min.js"></script>
|
||||
<script src="js/lib/color-thief.min.js"></script>
|
||||
|
||||
<script>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user