当我建立连接时,网络套接字立即关闭,代码为 1000。有人能告诉我为什么会发生这种情况吗?
这是我的简单代码:
let ws = new WebSocket("wss://myhost/my-path?param1=value1¶m2=value2")
ws.onopen = () => console.log('OPEN')
ws.onclose = (e) => console.log('CLOSE: code: ' + e.code)
ws.onmessage = (e) => console.log('MESSAGE: ', e.data)
ws.onerror = () => console.log('ERROR')
// The result is:
// OPEN
// CLOSE: code: 1000
Run Code Online (Sandbox Code Playgroud)
反应原生信息
$ react-native info
Environment:
OS: macOS High Sierra 10.13.5
Node: 8.9.4
Yarn: 0.21.3
npm: 5.7.1
Watchman: 4.7.0
Xcode: Xcode 9.4.1 Build version 9F2000
Android Studio: 3.1 AI-173.4720617
Packages: (wanted => installed)
react: 16.3.1 => 16.3.1 …Run Code Online (Sandbox Code Playgroud)