0
私は2つのJavaScriptファイルがあります。Prerender.ioロードされていないスクリプトが正しく
vendor.js - 私はangular.jsと別のLIBSを持っています。
app.js - 自分のコード。
しかし、私はそれを読み込んだときに私のページを開いていない。
これを1つのファイルに連結すると、すべてOKです。
どうすれば修正できますか?
私は2つのJavaScriptファイルがあります。Prerender.ioロードされていないスクリプトが正しく
vendor.js - 私はangular.jsと別のLIBSを持っています。
app.js - 自分のコード。
しかし、私はそれを読み込んだときに私のページを開いていない。
これを1つのファイルに連結すると、すべてOKです。
どうすれば修正できますか?
あなたのページの<body>
に<script>
タグがロードされているようです。本文にあるスクリプトは、非同期にロードされるため、順不同でロードできます(順不同でロードされた場合はjavascriptエラーが発生します)。 Chromeと大部分のブラウザではうまく処理できますが、PhantomJSは順不同で読み込むことができます。
<script>
タグを<head>
に移動し、問題が解決するかどうかを確認することをおすすめします。
[あなたのページがいつ保存されるのか正確に教えてください](https://prerender.io/documentation/best-practices) - その段落を読む –