是因为版本下错了(好像2.0.2不支持flash10),不过官网上的确有点误解人啊,新版都有了,但官网上的下载地址只有2.0.2和1.0.2
进入http://www.swfupload.org/project/swfupload,下面是官网最显眼的下载地方
于是就直接下载2.0.2版本的,但在本地运行demo怎么都运行不起来,选择文件没有反应,调试js发现错误信息是:Error calling method on NPObject
到网上查了一圈都没找到解决方法,但总感觉奇怪的是官网的demo在我的浏览器上是可以运行的,怎么本地的demo在相同的浏览器上不能运行了呢?
加上听说低版本的对flash10不兼容,想到是不是自己把版本下错了。
于是到官网上看,恍然大悟,在显眼的下载区域上方有文字说明的:These releases are no longer current. Current releases are maintained athttp://swfupload.googlecode.com/(当前版本不是最新的,最新的要到googlecode上下载)
晕,因为英文不大好,所以有时候总会忽略英文的说明,这下尝到苦头喽
不过官网上的确有点误解人啊,上方的说明应该弄的更明显一点