私のページには次のコードがありました。
<script src="https://chatserver.comm100.com/js/LiveChat.js?siteId=&planId=2594&partnerId=-1" type="text/javascript"></script>
このスクリプトはロードに永遠にかかるため、非同期でロードしたかったので、ページの残りの部分がダウンロード/レンダリングされている間、スクリプトは独自の処理を行います。だから私はこのコードを入れました:
(function() {
    var s = document.createElement('script');
    s.type = "text/javascript";
    s.src = 'https://chatserver.comm100.com/js/LiveChat.js?siteId=&planId=2594&partnerId=-1';
    var x = document.getElementsByTagName('script')[0];
    x.parentNode.insertBefore(s,x);
  })();
しかし、後者を使用すると、コードは実行されません。ファイルが縮小されているため、デバッグが少し難しくなります。
非同期読み込みについて何か欠けているものはありますか? 他に必要な手順はありますか?
ありがとうございました!