# Add 功能 ## Linux 编译 ``` https://github.com/emscripten-core/emsdk.git cd emsdk # 下面的版本查看 build.sh 中的注释查看 ./emsdk install 1.38.47 ./emsdk activate 1.38.47 source ./emsdk_env.sh npm install uglify-js -g # 编译生成 ./build.sh ``` ## 1. 动态Websocket URL 功能 (DynamicWebsocketUrl) - url : 固定为`DynamicWebsocketUrl` 不区分大小写 - PS: 用这个功能建议必须添加 `wsId` 字段 #### 添加函数 - onWsPreConnection: function(wsId, oldUrl) { return oldUrl ; } 在websocket 连接之前调用,返回return oldUrl ; } 在websocket 连接之前调用,返回计算后的新 `URL` - wsId: 手动指定的. - oldUrl: 旧的URL - onWsOpen: function(){} websocket连接成功后,调用 - onWsClose: function (isReconnect) : websocket 断开后调用, - isReconnect: 为是否会重新连接