我正在开发一个应用程序,该应用程序使用始终需要显示特定屏幕的web浏览器。我发现我可以拖放一个文件(例如.pdf(,它会在我的屏幕上呈现.pdf。有没有一种方法可以禁用chrome浏览器的文件上传(或者至少是.pdf上传(。我知道Chrome有这个功能,所以我希望我也能在代码中做到这一点。
谢谢!
找到了这个问题的解决方案,认为其他人可能会觉得它很有用:
在C++中,必须实现CefDragHandler::OnDragEnter。
对于C#:CefSharp::IDragHandler::OnDragEnter是等效的,它必须返回true才能禁用"拖放"操作。