0
私のWeb-App私は私のアプリとサーバーでhtmlファイルを接続するwebsocketを使用したいと思います。 (socket.ioを使用)ローカルファイル(サーバーに送信されていない)からサーバーに接続できますか?
ファイルをローカルに開くとすぐにソケット接続を開始することはできますか(たとえばfile:///../../file.htm)、サーバー側ではできません:http://localhost/?
これは、次のような簡単な例でどのように可能ですか?
クライアント:
var socket = io();
socket.on('connect', function() {
socket.emit('a', 'b', function (data) {
console.log(data);
});
});
サーバー:
const app = require('express')();
const http = require('http').Server(app);
const io = require('socket.io')(http);
io.sockets.on('connection', function (socket) {
console.log('socket connected');
socket.on('disconnect', function() {
console.log('socket disconnected');
});
});
http.listen(80, (ff) =>
console.log('Example app listening on port 80!'));
ありがとうございました。これは欠けている部分です:両側からサーバアドレスを定義する。 – ZAtrue