Cordova PhoneGap processMessage失败:错误:语法错误:输入意外结束

Cordova PhoneGap processMessage失败:错误:语法错误:输入意外结束,cordova,Cordova,嗨,伙计们,我试图找出以下错误的解决方案 (D/CordovaLog(1512年):file:///android_asset/www/cordova.js: 第981行:processMessage失败:错误:语法错误:输入意外结束) 在Android上,同样的代码在Ios设备上运行良好,我检查并放置了filetransfer方法所需的所有权限,如文档中定义的 我还安装了我认为可能解决问题的最新版本,但运气不好 我使用以下在phonegap文档中定义的实现。 这是我的源代码 navigator

嗨,伙计们,我试图找出以下错误的解决方案

(D/CordovaLog(1512年):file:///android_asset/www/cordova.js: 第981行:processMessage失败:错误:语法错误:输入意外结束)

在Android上,同样的代码在Ios设备上运行良好,我检查并放置了filetransfer方法所需的所有权限,如文档中定义的

我还安装了我认为可能解决问题的最新版本,但运气不好

我使用以下在phonegap文档中定义的实现。 这是我的源代码

navigator.camera.getPicture(上传照片,函数(消息){
//警报(“获取图片失败”);
},{
质量:50,
destinationType:navigator.camera.destinationType.FILE\u URI,
sourceType:navigator.camera.PictureSourceType.PHOTOLIBRARY
}); 
var options=new FileUploadOptions();
options.fileKey=“image”;
options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
options.mimeType=“image/jpeg”;
var params=新对象();
var authtoken=window.localStorage.getItem(“authtoken”);
var username=window.localStorage.getItem(“电子邮件”);
var userid=window.localStorage.getItem(“userid”);
var spotid=window.localStorage.getItem(“spotid”);
var消息=私钥+身份令牌+用户名
var md5message=CryptoJS.MD5(消息);
//日志(私钥+”:“+authtoken+”:“+username+”:“+userid);
var auth_code=md5message.toString();
//console.log(身份验证代码);
params.authcode=auth_代码;
params.user_id=userid;
参数spot_id=spotid;
options.params=参数;
options.chunkedMode=false;
var ft=新文件传输();
ft.upload(imageURI,“http://beta.cityisyours.com/api/spot_picture_add“、胜利、失败、选择权);
当我尝试使用
FileTransfer()
上传图像时;
在navigator.camera.getPicture中有任何建议吗?您正在引用名为uploadPhoto的函数,是否定义了该函数

另一个问题可能是此行缺少分号:

var message = private_key + authtoken + username

你有这方面的最新消息吗?