【发布时间】:2012-04-29 12:15:58
【问题描述】:
我实现了一个简单的拖放操作。主要目的是让用户从浏览器拖放图像。我可以得到这张图片的来源网址吗?
可以说,我在 SO 上,我拖放徽标。有没有办法让我知道这是来自 http://stackoverflow.com ? 谢谢
【问题讨论】:
-
很好的问题,但我怀疑如果您在传入的拖动中看不到任何 URL,则无法查询该图像来自的浏览器。这是每个浏览器制造商(Safari、Firefox、Chrome 等)都必须在其拖动实现中提供的东西。也许文件增强请求进入 Radar(用于 Safari)和 Bugzilla(用于 Firefox)?
-
感谢您的意见。是否至少可以知道拖动来自哪个应用程序?
-
不,不是。这不会作为拖动信息的一部分传递。
-
当。只是花了几个小时试图弄清楚这一点并浏览了所有的苹果文档。对我来说,我只想从网上重新上传拖动的图像,所以这是可能的。不过,获得网址会很棒! :( 我认为 EXIF 元数据选项有时会起作用。
标签: objective-c macos cocoa drag-and-drop