2
Socket.io에서 Sock.js로 마이그레이션 할 생각입니다.sock.js에서 이벤트 지원
그러나 내 코드는 커스텀 이벤트를 기반으로하고 있으며, Sock.js에 추가하는 방법은 궁금합니다. 'Sock.js는이 기능을 지원하지 않기 때문입니다.
시간을 절약하는 방법으로 무엇을 찾을 수 있습니까?
Socket.io에서 Sock.js로 마이그레이션 할 생각입니다.sock.js에서 이벤트 지원
그러나 내 코드는 커스텀 이벤트를 기반으로하고 있으며, Sock.js에 추가하는 방법은 궁금합니다. 'Sock.js는이 기능을 지원하지 않기 때문입니다.
시간을 절약하는 방법으로 무엇을 찾을 수 있습니까?
chuckt을 사용하여 해결했습니다. 서버의 소스 코드에서
npm install chuckt
:
var sockjs = require('sockjs');
var chuckt = require('chuckt');
var sock = sockjs.createServer();
sock.on('connection', function(conn) {
var chuckt = new ChuckT(conn);
// ... do chuckt stuff like add listeners or emit events
클라이언트의 :
<script src="chuckt.js"></script>
<script>
var sock = new SockJS('http://example.com/socket');
var chuckt = epixa.chucktify(sock);
</script>
once
클라이언트의 순간에 사용할 수 없음을주의하십시오.
sockjs가 구형 브라우저를 지원할 때 chuckt가 이벤트를 지원합니까? –
나는 그렇게 생각한다. 어쨌든 라이브러리는 아주 작기 때문에 특정 브라우저를 지원하려면 비교적 쉽게 사용할 수 있어야합니다. – franzlorenzon
ie8을 사용해도 매력처럼 보입니다. 감사! –