0

次のように node.js ソケットに接続する phonegap アプリがあります。

var socket  = io.connect('http://54.213.92.113:8080');

正常に動作しますが、別のページに移動すると、ソケットが切断されます。

次のページの javascript に同じコードを書くこともできますが、必要以上に面倒です。そもそも接続を維持できたときに新しい接続が開かれるためです。

ページを切り替えてもソケットへの接続を維持する方法はありますか?

4

2 に答える 2

0

ナビゲート時に実際のページがリロードされない単一ページ アプリケーションとしてビルドする場合のみ。ただし、ソケットの頻繁な接続/切断に耐えられるように、socket.io コードとサーバー側を設計する方がよいでしょう。これは、携帯電話で実行するために記述されたコードに特に当てはまります。

于 2013-08-14T19:30:21.547 に答える