難問を解くのを手伝ってもらえないかと思っていました。私はnode.jsが初めてで、助けていただければ幸いです。
jquery と socket.io.js を外部サーバーとして使用する単純な html (クライアント) ページがあります。クライアントは、websocket サーバーとして使用される node.js アプリにイベントを送信します。これは正常に機能し、期待どおりに機能します。
ただし、着信イベントを node.js アプリの console.log よりも便利なものに書き込む方法についてはわかりません。
現時点では、これ以上簡単なことはありません。
var io = require('socket.io').listen(8000);
io.set('log level',1);
io.sockets.on('connection', function (socket) {
socket.on('clientevent', function (message) {
console.log(message);
});
socket.on('disconnect', function () {
console.log('disconnected');
});
});
client.html から node.js アプリの一部の html (DOM) にイベントを書き込めるようにしたいと考えています。jquery の $('#event').append(message) のようなものでこれを行い、また $('#someid').click... のようなものを介して node.js サーバーと通信できるようにしたい
それとも、私はこれについて完全に間違っていますか?