Sé que usted puede fácilmente obtener la URL de la imagen que fue arrastrado: myDataTransfer.getData ("texto")
pero hasta ahora no he podido encontrar una forma de recuperar los datos de imagen subyacentes sin fallar en la seguridad javascript entre dominios ... no se puede obtener la imagen usando ajax, y tampoco se puede usar un lienzo como intermediario.
Desafortunadamente, parece que en la mayoría de los casos, el arrastre en sí (es decir, el objeto dataTransfer) no contiene los datos de la imagen. Digo "la mayoría de los casos" porque los arrastres desde el mismo navegador no lo hacen, pero cuando arrastré desde una ventana de Firefox a una ventana de Chrome, parece haber incluido algún tipo de imagen de mapa de bits, pero está en algún formato inusual (tal vez Lo de Windows).
La única otra cosa a tener en cuenta es la funcionalidad específica del navegador, como "application/x-moz-nativeimage", pero no veo ninguna propiedad similar adjunta al objeto dataTransfer en Chrome.
acaba de agregar más información a mi respuesta después de hacer algunas pruebas de – Tauren