google-chrome - 禁用 Chromium 的 pdf 上传
问题描述
我正在开发一个使用始终需要显示特定屏幕的 Web 浏览器的应用程序。我发现我可以拖放一个文件(例如.pdf),它会在我的屏幕上呈现.pdf。有没有办法禁用铬浏览器的文件上传(或至少 .pdf 上传)。我知道 Chrome 有这个功能,所以我希望我也可以在代码中做到这一点。
谢谢!
解决方案
找到了这个问题的解决方案,认为其他人可能会觉得它有用:
在 C++ 中必须实现 CefDragHandler::OnDragEnter。
对于 C#: CefSharp::IDragHandler::OnDragEnter 是等效的,它必须返回 true 才能禁用“拖放”操作。
推荐阅读
- python - 在 for 循环中添加数字列表
- qt - QRenderCapture 保存奇怪的截图
- python-3.x - 根据索引名称字符串操作删除列
- javascript - 在 jquery 中,我如何使用 .change 立即启用按钮?
- reactjs - 我在 this.state 中得到了值,我正在过滤状态,但我得到的值为 null
- java - 在 JPA 中使用 nativeQuery 时出现“无法提取结果集”错误
- woocommerce - 在 woocommerce 中未显示可供选择的属性
- json - 如何将 JSON null 解码为空集合
- android - 如何在 Android 中使用 Circle CI 自动部署 Fabric Crashlytics Beta
- c# - 重载 RESTful Web API