Cuando hago esto en dragstart evento:¿Ha implementado Chrome incorrectamente el objeto dataTransfer?
e.dataTransfer.setData('text/plain', 'text');
e.dataTransfer.setData('text/html', 'html');
e.dataTransfer.setData('application/x-bookmark', 'bookmark');
y esto en la caída de evento:
for (var i = 0; i < e.dataTransfer.types.length; i++) {
var type = e.dataTransfer.types[i];
console.log(type + ":" + e.dataTransfer.getData(type));
}
se suponía que debía tener:
text/plain:text
text/html:html
application/x-bookmark:bookmark
como lo que tengo en FF, pero en realidad tengo:
Text:text
text/plain:text
en Chrome. ¿Dónde se han ido esos datos? ¿Esto significa que Chrome no implementó correctamente el objeto dataTransfer? ¿Y qué puedo hacer al respecto?
me corrieron esto en Chrome 4.0.266.0
¿Aún no está Chrome 4 beta? ¿Lo probaste en 3? – Kobi
¿Ese tipo de mimet está registrado en el navegador? –
¿cuál es el resultado si prueba Safari (webkit)? – Tommy