1
此处描述的方法enter link description here不能工作。 “ResourceHandler”是接口,所以“CanLoadResource”不能被覆盖。更新文档并提供正确的方式来处理资源加载处理资源加载 - 请勿复制
此处描述的方法enter link description here不能工作。 “ResourceHandler”是接口,所以“CanLoadResource”不能被覆盖。更新文档并提供正确的方式来处理资源加载处理资源加载 - 请勿复制
感谢您告诉我们关于文档中的错误。
这是一个正确的ResourceHandler
实现:
private class TestResourceHandler : ResourceHandler
{
public bool CanLoadResource(ResourceParams parameters)
{
if (parameters.ResourceType == ResourceType.XHR)
{
Console.WriteLine("Suppress ajax call - " + parameters.URL);
return false;
}
return true;
}
}
一个完整的示例,演示了如何配置资源处理程序可以通过下面的链接中找到:Filter AJAX calls via ResourceHandler
安,问题是该方法“ CanLoadResource“永远不会被解雇 –
谢谢你让我们知道这件事。看来DotNetBrowser 1.8.3中存在一个ResourceHandler错误。 此错误可以通过设置一个默认的网络委托进行workarounded: 'browser.Context.NetworkService.NetworkDelegate =新DefaultNetworkDelegate();' 另外,我建议您通过支持电子邮件与我们联系。 –
'ResourceHandler'问题在DotNetBrowser 1.8.4中修复 –