Cordova / Phonegap MessageBox

时间:2012-11-06 20:07:31

标签: javascript cordova

我在Cordova / Phonegap

中使用以下plugin

我可以使用此弹出一个提示窗口,我很难使用用户输入的值。我有以下代码创建提示 -

window.plugins.messageBox.prompt({title: 'Title', message: 'Message'}, function(button, value){
    console.log(button, value)
});

这非常有效,并将输入的值输出到控制台。当我尝试将value传递给另一个函数时,我收到以下错误 -

Error in success callback: MessageBox2 = TypeError: 'undefined' is not an object

无论如何可以看到我错在哪里?

这就是我尝试将值发送到函数的方法 -

window.plugins.messageBox.prompt({title: 'Title', message: 'Message'}, function(button, value){
      outPutValue(button, value);
});

function outPutValue(button, value){
      alert(value);
}

1 个答案:

答案 0 :(得分:1)

问题似乎是包含了旧版本的MessageBox.js ....我已经将其更新为github上的示例文件夹中找到的版本,问题已经消失。