在我的服務(wù)器上,我正在運(yùn)行 gorilla web socket,我正在嘗試使用以下 javascript 代碼從 phonegap 應(yīng)用程序連接:var conn = new WebSocket("ws://IP:8080/ws");但我收到此錯(cuò)誤:websocket:我的服務(wù)器上不允許來(lái)源。我能做些什么來(lái)解決這個(gè)問(wèn)題嗎?也許另一個(gè)phonegap庫(kù)或這種連接的修復(fù)/更新?我嘗試了許多 phonegap 腳本示例,但沒(méi)有一個(gè)有效。我想在我的服務(wù)器上使用那個(gè) gorilla websocket 插件,但就目前情況而言,這是不可能的。謝謝
1 回答

慕斯709654
TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
解決方案是 - 在您的 websocket.Upgrader{} 中實(shí)現(xiàn)您自己的 CheckOrigin 功能,因?yàn)槟J(rèn)檢查服務(wù)器主機(jī)并僅接受來(lái)自同一主機(jī)的客戶(hù)端連接
- 1 回答
- 0 關(guān)注
- 1126 瀏覽
添加回答
舉報(bào)
0/150
提交
取消