Prerender.io未正确加载脚本

时间:2017-04-11 10:09:59

标签: angularjs google-crawlers prerender

我有两个javascript文件:

  

vendor.js - 我有angular.js和另一个libs;
  app.js - 自己的代码。

但是当我加载它时,预渲染没有打开我的页面。

当我将它连接到一个文件时 - 一切正常。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

您可能会在页面的<script>中加载这些<body>代码。正文中的脚本是异步加载的,因此它们可以无序加载(如果无序加载会导致javascript错误)。 Chrome和大多数浏览器处理得很好,但PhantomJS可以不按顺序加载它们。

我建议您尝试将这些<script>代码移到<head>,看看是否能解决您的问题。