2017-02-24 54 views
0

我有一些運行在客戶端的JavaScript。它包括一個WebSocket的地址與服務器進行通信:

new WebSocket("ws://localhost:3000/") 

所有這些都很好,但我想要的「localhost」是指被從我使用的服務器的機器讀取$HOSTNAME環境變量。我不想硬編碼。我該怎麼做?

回答

0

Duh。

new Websocket("ws://" + window.location.hostname + ":3000/") 
相關問題