在HTML / body上使用Ink Filepicker makeDropPane,dragEave在dragEnter之后立即触发

时间:2014-01-09 10:06:56

标签: filepicker.io

我正在尝试在整个视口上附加Ink Filepicker处理程序,以便用户可以在页面中的任何位置删除文件。以下是我到目前为止所尝试的代码:

window.filepicker.makeDropPane $("html")[0], # or $("body")[0]  
  mimetype: "image/*"
  multiple: true
  dragEnter: -> console.log "dragenter fired"
  dragLeave: -> console.log "dragleave fired"
  onSuccess: (files) -> # do stuff
  onError: (type, message) => # do other stuff
  onProgress: (percent) -> # do other stuff

每次我在浏览器中拖动文件时,dragEave会在dragEnter之后立即触发,这使我无法做到。 此外,如果我在我创建Filepicker窗格的所有内容之上放置div,我显然无法再与页面内容交互,除非我通过Filepicker触发的独立识别dragenter事件,以便我可以更改z-即时索引。

如果我不清楚,请告诉我。 提前谢谢。

0 个答案:

没有答案