그래서 socket.IO를하고 있으며 채팅 예제로 시작했습니다. 내 채팅 서비스는 현재 매우 정교하지만 원래 튜토리얼을 기반으로합니다. 튜토리얼에서 그들은 body 태그의 끝에html 헤드 태그에 Socket.IO 넣기
<script src="/socket.io/socket.io.js"></script>
<script src="/script.js"></script>
을 넣습니다. 조직상의 이유 때문에 스크립트 태그를 머리에 넣고 싶습니다. 그러나 그렇게하면 코드가 더 이상 작동하지 않습니다. 가능한 해결책이 없더라도 왜 이런 일이 발생하는지 궁금합니다.
머리 속에 넣는 프로젝트가 정상적으로 작동합니다. 문제는 코드에 특정한 것이어야합니다. – Quentin
머리에 이것을 추가 했습니까? ' – Jackthomson
코드 하단에 코드가 있으므로 스크립트 전에 내용이로드된다는 것을 기억해야합니다. 스크립트를 먼저로드하는 경우 window.onload –