私はsocket.IOをやっており、チャットの例から始めました。私のチャットサービスは今では非常に精巧ですが、オリジナルのチュートリアルに基づいています。チュートリアルでは、bodyタグの末尾にhtmlのheadタグにSocket.IOを入れてください
<script src="/socket.io/socket.io.js"></script>
<script src="/script.js"></script>
と記載しています。組織的な理由から、私はスクリプトタグを頭に入れたいと思いますが、私がそうすると、私のコードはもう機能しません。私は、可能な解決策がないのに、なぜこれが起こるのか不思議です。
頭に置く私のプロジェクトは正常に動作します。問題は、コード固有のものでなければなりません。 – Quentin
頭にこれを追加しましたか? ' – Jackthomson
あなたは、コードが下部にあることを覚えておく必要があります。そのため、コンテンツはスクリプトの前に読み込まれます。スクリプトを最初にロードする場合は、window.onloadなどの何らかのロジックを使用する前に、ページが読み込まれるまで待たなければなりません。 –