選項和服務
選項用於新增“User-Agent”等功能。
C#中的示例:
var options = new PhantomJSOptions();
options.AddAdditionalCapability("phantomjs.page.settings.userAgent",
"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0");
using (var driver = new PhantomJSDriver(options))
{
//code
}
服務用於修改 PhantomJS 例項的行為,例如隱藏命令提示符或禁用載入影象。
C#中的示例:
var service = PhantomJSDriverService.CreateDefaultService();
service.HideCommandPromptWindow = true;
service.LoadImages = false;
using (var driver = new PhantomJSDriver(service))
{
//code
}