Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Spiderable软件包由于来自typography.com[更新]的字体而偶尔工作 使现代化_Javascript_Meteor_Seo_Phantomjs_Webfonts - Fatal编程技术网

Javascript Spiderable软件包由于来自typography.com[更新]的字体而偶尔工作 使现代化

Javascript Spiderable软件包由于来自typography.com[更新]的字体而偶尔工作 使现代化,javascript,meteor,seo,phantomjs,webfonts,Javascript,Meteor,Seo,Phantomjs,Webfonts,好的,我已经找到了错误!我正在使用中的字体,如果我从中删除字体链接(甚至将其放在正文中),则每次都能正确获取站点 摘要:如果您使用的是从远程域加载的webfonts(同时还进行了某种许可证审批流程),那么可插拔程序包将崩溃 原问题: 所以我用meteor.js建立了这个简单的网站。它位于Digital Ocean上,使用部署(启用phantomjs)并使用包 现在当我举个例子做卷曲http://portfolio.new-doc.com/?_escaped_fragment_=它将首先返回一

好的,我已经找到了错误!我正在使用中的字体,如果我从
中删除字体链接(甚至将其放在正文中),则每次都能正确获取站点

摘要:如果您使用的是从远程域加载的webfonts(同时还进行了某种许可证审批流程),那么可插拔程序包将崩溃


原问题: 所以我用meteor.js建立了这个简单的网站。它位于Digital Ocean上,使用部署(启用phantomjs)并使用包

现在当我举个例子做卷曲http://portfolio.new-doc.com/?_escaped_fragment_=它将首先返回一个空天体(没有可spiderable行为的经典流星),但如果我在几秒钟内做相同的旋度,它将返回正确的结果。(如果我在我的机器上运行localhost:3000,情况也是如此)

所以,首先,可spiderable包不做它的事情,然后它做了。它有点像在第一个
curl
上返回空站点(但在服务器上加载所有发布/订阅),在第二个
curl
上使用现在加载的订阅并返回正确的结果

谷歌网站管理员工具也是如此。我的第一个
fetchasgooglebot
返回一个空的主体,第二个(如果在第一个之后快速创建)返回正确的页面

该站点只有一个发布和一个订阅。发布从订阅返回一个或多个页面,或运行
this.stop()
。订阅是在应用程序唯一路径的
waitOn
功能中设置的。这里没有复杂的东西

由于curl命令返回正确的结果,有时我认为错误不在publish/subs中

我已经得到了spiderable包在过去的工作,但我也花了很多时间与之斗争
相当令人沮丧

有什么想法吗?谢谢

更新 好的,我已经找到了错误!我使用的字体来自,如果我删除链接的字体从(甚至把它放在正文),该网站是正确的每一次

摘要:如果您使用的是从远程域加载的webfonts(同时还进行了某种许可证审批流程),那么可插拔的软件包将崩溃