2016-08-17 9 views
0

私はautobahnサーバーに接続するために、以下のjavascriptコードを使用しています。これらのすべての時間私は静的なIPを使用していたが、今のIPは動的になるだろう。どのように私は動的サーバーのIPを渡し、オートバンを動的に接続することができますか?オートバンjavascript接続 - 動的サーバーを渡す

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

オプションにあります。//autobahn.de:

  1. は、例えば、WSではなくIPのドメイン名を取る8080/WS
  2. あなたがフェッチできるサービスを持っていますその後、腹腔例えば変数でそれを渡す:

var connectionIP = 8.8.8.8; var connection = new autobahn.Connection({url:'ws://'+connectionIP+':8080/ws', realm: 'realm1'});

関連する問題