草庐IT

phantomjs-prebuilt

全部标签

node.js - phantomjs + 网络字体 + 字体加载器

我正在运行phantomjs在node.js环境中,一切顺利。目前我只是使用本地字体,但想获得googlewebfonts使用phantomjs。关于是否以及如何使网络字体与phantomjs一起使用,有各种相互矛盾和令人困惑的报告。有像this这样的文章包含带有死链接的过时信息。以及像this这样的帖子这表明phantomjs2.0将或可以支持网络字体,其他人说它不支持,但2.0.1支持。在this发布有建议说webfonts在2.0中可以工作。我尝试了很多选项,包括phantomjs2.0和2.0.1二进制文件,但无法使其正常工作。可能是我正在使用webfontloader在我的j

node.js - Protractor 在 PhantomJS 上运行测试

我似乎无法通过测试成功获得PhantomJS。我试图将它集成到我的项目中,但在那之后我尝试只运行基本的AngularDocs示例并且我遇到了同样的问题。到目前为止我的步骤:npminstall-gphantomjsphantomjs--webdriver=9515//...GhostDriver-Main-在端口9515上运行ProtractorprotractorConf.js这与示例中的文件相同,只有browserName和seleniumAddress端口已更改://Anexampleconfigurationfile.exports.config={//Theaddressof

node.js - Protractor 在 PhantomJS 上运行测试

我似乎无法通过测试成功获得PhantomJS。我试图将它集成到我的项目中,但在那之后我尝试只运行基本的AngularDocs示例并且我遇到了同样的问题。到目前为止我的步骤:npminstall-gphantomjsphantomjs--webdriver=9515//...GhostDriver-Main-在端口9515上运行ProtractorprotractorConf.js这与示例中的文件相同,只有browserName和seleniumAddress端口已更改://Anexampleconfigurationfile.exports.config={//Theaddressof

node.js - 是否可以使用 PhantomJS 和 Node 从模板动态生成 PDF?

背景/需要我正在与一个使用Node.JS和Express的Web应用程序的小组合作。我们需要能够生成可以打印为硬拷贝和硬拷贝表格的报告。最好我们希望在服务器上为报告和手写表单动态生成PDF。我们目前在服务器上使用EJS模板。选项我认为能够使用模板来构建表单/报告并从生成的HTML生成PDF会很方便,但是据我所知,我这样做的选择似乎有限。我研究了两种不同的可能解决方案:PhantomJS--(npmnode-phantom模块)PDFKit编辑:我发现了另一个Node.JS模块,它能够从HTML生成PDF,名为node-wkhtml这依赖于wkhtmltopdf.我现在使用node-ph

node.js - 是否可以使用 PhantomJS 和 Node 从模板动态生成 PDF?

背景/需要我正在与一个使用Node.JS和Express的Web应用程序的小组合作。我们需要能够生成可以打印为硬拷贝和硬拷贝表格的报告。最好我们希望在服务器上为报告和手写表单动态生成PDF。我们目前在服务器上使用EJS模板。选项我认为能够使用模板来构建表单/报告并从生成的HTML生成PDF会很方便,但是据我所知,我这样做的选择似乎有限。我研究了两种不同的可能解决方案:PhantomJS--(npmnode-phantom模块)PDFKit编辑:我发现了另一个Node.JS模块,它能够从HTML生成PDF,名为node-wkhtml这依赖于wkhtmltopdf.我现在使用node-ph

node.js - 在 node.js 中直接使用 PhantomJS 的问题

我正在尝试使用PhantomJS,并且我已经通过NPM安装了它。我似乎无法运行任何示例,实际上我什至无法运行:varpage=require('webpage').create();我得到错误:Error:Cannotfindmodule'webpage'我有什么遗漏吗?我正在使用通过NPM在同一目录中安装的其他一些模块,没有任何问题 最佳答案 PhantomJS不是适用于Node.js。您可能正在通过node二进制文件运行示例。阅读GettingStarted仔细阅读文档,您会发现每个PhantomJS示例都需要像这样调用:pha

node.js - 在 node.js 中直接使用 PhantomJS 的问题

我正在尝试使用PhantomJS,并且我已经通过NPM安装了它。我似乎无法运行任何示例,实际上我什至无法运行:varpage=require('webpage').create();我得到错误:Error:Cannotfindmodule'webpage'我有什么遗漏吗?我正在使用通过NPM在同一目录中安装的其他一些模块,没有任何问题 最佳答案 PhantomJS不是适用于Node.js。您可能正在通过node二进制文件运行示例。阅读GettingStarted仔细阅读文档,您会发现每个PhantomJS示例都需要像这样调用:pha

node.js - 如何使用 npm 安装 PhantomJS v2

我正在尝试使用npm安装PhantomJSv2.0.0,在尝试了几种方法后,我没有找到可行的解决方案...在NPM上,最新版本是1.9.16,所以我在package.json中尝试了以下内容:“phantomjs”:“https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz”这给了我一个错误,因为github存储库中没有此版本的package.json。"phantomjs":"2.0.0"这告诉我没有可用此号码的版本。我错过了什么吗? 最佳答案 phantomjs-prebui

node.js - 如何使用 npm 安装 PhantomJS v2

我正在尝试使用npm安装PhantomJSv2.0.0,在尝试了几种方法后,我没有找到可行的解决方案...在NPM上,最新版本是1.9.16,所以我在package.json中尝试了以下内容:“phantomjs”:“https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz”这给了我一个错误,因为github存储库中没有此版本的package.json。"phantomjs":"2.0.0"这告诉我没有可用此号码的版本。我错过了什么吗? 最佳答案 phantomjs-prebui

Python爬虫_04_Selenium_Phantomjs_Chrome handless_ Selenium新版本语法案例

Selenium1.什么是selenium?(1)Selenium是一个用于Web应用程序测试的工具。(2)Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。(3)支持通过各种driver(FirfoxDriver,IternetExplorerDriver,OperaDriver,ChromeDriver)驱动真实浏览器完成测试。(4)selenium也是支持无界面浏览器操作的。2.为什么使用selenium?模拟浏览器功能,自动执行网页中的js代码,实现动态加载3.如何安装selenium?(1)操作谷歌浏览器驱动下载地址 http://chromedriver.stor