将多个文件删除到Safari会将文件计数器更改为0

Pen*_*zsó 11 javascript safari macos drag-and-drop

我想处理网页中的文件丢弃.如果用户拖动多个文件,则在OsX中有一个文件计数的红色圆圈计数器.它看起来像这样:

在OsX中拖动文件

当我将它们拖到Safari上时,计数器变为0:

在此输入图像描述

我可以改变这种行为吗?在safari中以同样的方式工作?

Paw*_*rek 1

太长了;你不能。对不起。

更多测试:在应用程序(浏览器)级别。当您将任何具有下拉功能的网络应用程序(甚至 iCloud)中的任何类型的文件拖到 Safari 时,您将得到与显示的结果相同的结果。在 Chrome 上你会得到不同的结果。计数器将显示最后的结果。前任。当你直接从字典中拖动文件时,你会得到两个计数器,但是当你在 safari 上拖动,然后在 chrome 上移动光标时,你会得到零。

您必须更改 Safari 代码才能解决该问题;)