2
尝试使用Javascript检测DataTransfer对象是否支持文件属性。以下代码会导致Chrome中的“Uncaught ReferenceError:DataTransfer未定义”,但IE,Firefox和Safari都很好。Chrome中的HTML5 DataTransfer检测错误
我的代码是:
if ("files" in DataTransfer.prototype) {
alert("supported");
}
任何想法,为什么或以另一种方式确定是否支持文件属性?
谢谢
我有同样的问题,并试图找到解决方案,但没有运气到目前为止:(等待答案http://stackoverflow.com/questions/2311887/how-to-determine-presence-of-html5- dragndrop-file-upload-api-like-the-one-from-this-before-thread这篇文章详细说明了这个问题 – 2011-01-27 08:08:18
我很惊讶这段代码是如何与IE和Safari一起工作的,我测试过这段代码,并且在IE8上出错-9,Safari 5以及Chrome 8上。不知道你是如何在其他浏览器上工作的吗?我错过了什么? – 2011-02-03 13:07:49