Автобан Javascript соединение - прохождение динамического сервера
Я использую ниже код JavaScript для подключения к серверу автобана. Все это время я использовал статический ip, но теперь ip будет динамическим. Как я могу передать динамический IP-адрес сервера и подключить автобан динамически?
var connection = new autobahn.Connection({url: 'ws://<ip>:8080/ws', realm: 'realm1'});
var openSession = null;
connection.onopen = function (session) {
openSession = session;
window.JSInterface.isConnected(true);
};
connection.onClose = function(reason, details) {
openSession = null;
window.JSInterface.isConnected(false);
}
1 ответ
Есть варианты:
- Возьмите доменное имя вместо IP, например, ws://autobahn.de:8080/ws
- У вас есть сервис, где вы можете получить ip и передать его с помощью переменной, например:
var connectionIP = 8.8.8.8;
var connection = new autobahn.Connection({url:'ws://'+connectionIP+':8080/ws', realm: 'realm1'});