javascript - JavaScript Drag-n-Drop 在边缘浏览器上显示一个附加图标
问题描述
我正在用 C# 创建一个支持在 Edge 浏览器上拖放的应用程序。从拖动的 C# 应用程序中,我正在自定义光标图标,并且我想保留此光标图标,直到在浏览器上发生拖放。对于 Edge 浏览器上的拖放支持,我编写了一个浏览器扩展,并且从该扩展中,我使用下面的事件处理程序来自定义复制图标
document.addEventListener("dragenter", function( event )
{
event.preventDefault();
event.dataTransfer.effectAllowed = "copy";
}, false);
(dragstart 没有被调用,因为我正在从 C# 应用程序中拖动光标图标)
我的自定义图标出现在 Edge 上,并且边缘复制/移动的默认图标也出现(附截图两个图标 - 一个来自 C# 应用程序,第二个来自边缘)。
因此,我面临删除 Edge 中的浏览器默认图标的问题。
解决方案
推荐阅读
- hive - 如何知道 hive 支持的最大 sql 长度?
- pyspark - 迄今为止的火花数据框列字符串
- c++ - 如何使用 C++ 模板魔法来对类型进行模式匹配
- java - 尝试从 sqlite 表中读取 pdf 文件时结果集关闭异常
- reactjs - 如何同时渲染标签导航和堆栈导航
- swift - 如何从firebase读取数据,阻止不起作用?
- ios - 向 Broadcast Swift 4 添加图标和应用程序名称以及 Bundle ID
- python - Python Jira 不能 transition_issue 并抛出异常
- mongodb - Azure Cosmos MongoDB 迁移后无法插入/更新
- cakephp - 在多层前缀中自动化用户