画像の読み込みに問題があります
var bgReady = false;
var bgImage = new Image();
bgImage.onload = function () {
alert('it loaded');
bgReady = true;
};
bgImage.src = "images/background.png";
WebSocketサーバーの実行中は、アラートは表示されません。ソケットコードを削除してサーバーの電源を切ると、アラートが表示されます。コード全体にアラートを配置して、コードが中断することなく実行される距離を確認しました。画像をロードしたくないように見えることを除いて、何も壊れていないようです。どんな提案も役に立ちます。