没什么难点。关键是那个加密: (this._itemList[param1] as UploadItem).upload(Config.uploadurl + “?ct=20001&bduss=” + Config.bduss + “&flag=” + _loc_2 + “&smart=” + MD5.encrypt((this._itemList[param1] as UploadItem).fileSize + Config.smart)); smart不是网页JS中的那个,而是经过处理了。就是文件大小+原先的smart值,然后做个MD5摘要。