我创建了一个基于cordova的MFP应用程序示例,并试图连接到MFP服务器但它失败了,以下是我遵循的步骤。
使用cordova创建样本,使用MFP模板创建了cordova应用程序--template cordova-template-mfp
使用Cordova平台添加Android平台添加Android
使用cordova插件添加MFP插件添加cordova-plugin-mfp
- 中添加了WL.Client.connect 醇>
最后在wlCommonInit
function wlCommonInit(){
WL.Client.connect({
onSuccess : onConnectSuccess,
onFailure : onConnectFailure
});
}
function onConnectSuccess(res){
alert("connected successfully!");
}
function onConnectFailure(err){
alert("sorry!");
console.log(err);
}
当运行app onConnectFailure时,调用并获得以下错误
{errorCode:" SECURITY_CHECK_NOT_FOUND" errorMsg:"无效的安全性 检查RegisteredClient" responseText的:" {"的errorCode":" SECURITY_CHECK_NOT_FOUND"" ERRORMSG":"的无效 安全检查RegisteredClient "}" status:400 statusText:" Bad Request" }
能够从移动浏览器访问MFP服务器,以下是版本
- mfpdev version = 8.0.0-2017102406
- mfp插件版本8.0.0.00-20171219-120008
- MFP服务器控制台产品版本:8.0.0.00-20161020-040309
醇>
请建议。