这是,它在Chrome上显示100,在FireFox上显示0。两者都在最新的稳定版本上进行了测试。self.onmessage = function(event) {};var worker = new Worker("worker.js");
console.log(event.data);
var arr = new Uint8Array(100)
当我手工执行拖放操作时,我考虑使用调试器检查“文件”Transferable,但是肯定有比硬编码完整的Transferable更好的方法。以前的经验(请参阅)已经告诉我,组件在从Java应用程序外部拖动某些东西时接收的Transferable可能有细微的不同。我只需要确保从Transferable中提取正确的信息,用硬编码的Transferable来测试它是愚蠢的。transferable = new Transferable() {
DnDConstants.ACTION_COPY);
Transferabletransferable = event.getTransferable();
// Get the data formats of the dropped itemDataFlavor[] flavors = transferable.getTransf