通过这个方式我挂载了网页就成了我做的软件,但是一旦有文件拖进去,就变成了文本浏览器 打开了文件,拖照片进去就变成了图片浏览器
我应该如何禁止CefSharp拖入文件。
我查找了配置等资料还是没有找到。重写了几个接口 发现也不是触发那几个方法
通过这个方式我挂载了网页就成了我做的软件,但是一旦有文件拖进去,就变成了文本浏览器 打开了文件,拖照片进去就变成了图片浏览器
我应该如何禁止CefSharp拖入文件。
我查找了配置等资料还是没有找到。重写了几个接口 发现也不是触发那几个方法
9 回答9.4k 阅读
6 回答5k 阅读✓ 已解决
3 回答10.5k 阅读✓ 已解决
4 回答7.3k 阅读
5 回答7.3k 阅读✓ 已解决
5 回答8.3k 阅读
2 回答10.4k 阅读✓ 已解决
试试重写
OnDragEnter
和OnDraggableRegionsChanged
,前者直接返回 true、后者啥也不做光定义个空方法呢?P.S. 这么做用一个弊端,如果你的网页里本身有处理 drag 事件(比如文件拖动上传),就干不了了。这种情况的话可以在用 JS 给 body 监听一下
drop
和dragover
事件,通过event.preventDefault()
来阻止浏览器默认行为。