ライブラリ Sails.io を使用して、Cordova クライアントから Sails ベースのサーバーに接続しようとしています。これは私のクライアントコードです:
<!-- cordova script (this will be a 404 during development) -->
<script src="lib/ngCordova/dist/ng-cordova.js"></script>
<script src="cordova.js"></script>
<script src="lib/angular-socket-io/socket.js"></script>
<script src="lib/angular-sails/src/ngSails.js"></script>
<script src="lib\socket.io-client\socket.io.js"></script>
<script src="lib/sails.io.js/sails.io.js"></script>
<script type="text/javascript">
io.sails.useCORSRouteToGetCookie = false;
io.sails.url = 'http://178.62.83.248:1337/';
</script>
ブラウザを開くと、次のエラーが表示されます。
Socket is trying to reconnect to Sails...
_-|>_- (attempt #1)
sails.io.js:136
Socket is trying to reconnect to Sails...
_-|>_- (attempt #2)
再接続を試み続けます(停止しません)。私はすでにsocket.ioを使用してサーバー上でチャットを構築していますが、それはローカルにあったので、corsと関係があると確信しています.