PhantomJS 2.1.1
dotnet add package PhantomJS --version 2.1.1
NuGet\Install-Package PhantomJS -Version 2.1.1
<PackageReference Include="PhantomJS" Version="2.1.1" />
paket add PhantomJS --version 2.1.1
#r "nuget: PhantomJS, 2.1.1"
// Install PhantomJS as a Cake Addin #addin nuget:?package=PhantomJS&version=2.1.1 // Install PhantomJS as a Cake Tool #tool nuget:?package=PhantomJS&version=2.1.1
PhantomJS 是一个可通过 JavaScript API 进行脚本化的无头 WebKit。它对各种网络标准提供了快速和原生的支持:DOM 处理、CSS 选择器、JSON、Canvas 和 SVG。
此包没有依赖关系。
NuGet 包 (10)
显示依赖 PhantomJS 的前 5 个 NuGet 包
包 | 下载 |
---|---|
NReco.PhantomJS NReco.PhantomJS 是一个用于从 C#/.NET 代码运行 PhantomJS(无头 WebKit 浏览器)的 .NET 包装器。PhantomJS 是一个可通过 JavaScript API 进行脚本化的无头 WebKit。它为各种网络标准提供了快速和原生的支持:DOM 处理、CSS 选择器、JSON、Canvas 和 SVG。如何使用:var phantomJS = new PhantomJS(); phantomJS.OutputReceived += (sender, e) => { Console.WriteLine("PhantomJS 输出: {0}", e.Data); }; phantomJS.RunScript("console.log('hello from js '); phantom.exit();", null); 更多信息(在线演示、示例): https://www.nrecosite.com/phantomjs_wrapper_net.aspx |
|
AbotX
AbotX 是一个强大的 C# 网络爬虫,它可以使高级爬取功能易于使用。AbotX 在开源的 Abot C# Web 爬虫的基础上构建,提供了一套强大的封装和扩展。 |
|
phantomjs.exe
此包已过时,请使用 PhantomJS 包 |
|
Selenium.Helper
本程序包包含.NET辅助类,以简化Selenium测试的创建。它包含一个支持多种驱动程序初始化的Connector类。此外,它还包含一个实用类,以协助元素的交互。 |
|
Sitecore.TestRunnerJS
JavaScript测试执行器 |
GitHub存储库 (3)
显示依赖PhantomJS的前3个最受欢迎的GitHub存储库
存储库 | 星标 |
---|---|
jwaliszko/ExpressiveAnnotations
基于注解的条件验证库。
|
|
Orckestra/C1-CMS-Foundation
C1 CMS Foundation - 基于.NET的开源项目,令人愉快!
|
|
TestStack/TestStack.Seleno
Seleno通过实现页面对象和页面组件,并使用强类型视图模型从和向网页中读取和写入数据,帮助您以正确的方式进行自动化UI测试。
|
新功能
- 升级Qt至5.5.1(问题#13377)
- 添加对SSL客户端认证的支持(问题#11275)
- 添加对上下文菜单事件的支持(问题#11429)
- 允许远程调试使用操作系统分配的随机端口(问题#13432)
改进
- 允许外部上下文访问任意URL(问题#11217)
- 修复--local-storage-path和localStoragePath配置选项(问题#11596)
- 重新启动--local-url-access=no回归(问题#13412)
- 修复加载包含末行注释的JS模块的问题(问题#12868)
- 修复WebServer模块中返回二进制内容的问题(问题#13026)
- 修复Windows上的编码URL加载问题(问题#12953)
- 修复GCC 5构建问题(问题#13518)
- 修复文件上传问题(问题#12506)
- 修复最新操作系统检测问题(问题#13829)