Phonegap にパッケージ化されたアプリでソケット接続のために Android を SockJs と連携させる方法はありますか? 現時点では、iOS では動作するが Android では失敗する次のコードがあります。これは、Android でのソケット接続の file:/// 制限のためです。
var sock = MyEnt.connect('servicename', 'http://socket.api.somewhere.be/api', {debug: true});
var entity_plays = sock.subscribe('plays');
entity_plays.on("play", function(data, msg) {
//Do something with data
console.log(data,msg)
}, {backlog: 10});
クライアントのプライバシーのためにサービス名を変更しましたが、上記のコードは iOS PG バージョン (およびデスクトップ ブラウザー) で機能するため、問題にはなりません。MyEnt オブジェクトは、SockJS クラスのカスタム関数を含む小さなラッパーですが、iOS でも完全に動作します
何か案は?