谷歌内核CefShap浏览器开发--防止拖入文件直接打开

在RequestHandler类的OnBeforeBrowse方法里过滤一下:

bool IRequestHandler.OnBeforeBrowse(IWebBrowser iwbro,IBrowser bro,IFrame frame,IRequest request,bool isRedirect)
{
	if(request.Url.StartsWith("file:"))
	{
		return ture;
	}

	// do something.(callback)

	return false;
}

参考:

http://www.magpcss.org/ceforum/viewtopic.php?f=6&t=10394

你可能感兴趣的:(浏览器开发)