Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Phonegap没有';不要表现出警惕_Javascript_Android_Iphone_Cordova_Alert - Fatal编程技术网

Javascript Phonegap没有';不要表现出警惕

Javascript Phonegap没有';不要表现出警惕,javascript,android,iphone,cordova,alert,Javascript,Android,Iphone,Cordova,Alert,为什么phonegap不显示警报通知?(在iPhone 5.1.1、phonegap-phonegap-2.1.0-0-g26d211b、山狮10.8.2、xcode 4.4.1上运行) $(文档).ready(函数(){ 尝试 { navigator.notification.alert('Hello',ok','Title','Button!'); } 捕获(e) { 警报(“不支持!!”; } } 函数ok(){} 因为您试图在加载phonegap/cordova框架之前显示警报 $(d

为什么phonegap不显示警报通知?(在iPhone 5.1.1、phonegap-phonegap-2.1.0-0-g26d211b、山狮10.8.2、xcode 4.4.1上运行)


$(文档).ready(函数(){
尝试
{
navigator.notification.alert('Hello',ok','Title','Button!');
}
捕获(e)
{
警报(“不支持!!”;
}
}
函数ok(){}

因为您试图在加载phonegap/cordova框架之前显示警报

$(document).ready(function(){在这里对您没有帮助,您必须使用此事件检查phonegap是否已成功加载:

document.addEventListener("deviceReady", deviceReady, false);

function deviceReady() {
    // Now safe to use the PhoneGap API
}
有关此活动的更多信息:

PhoneGap由两个代码基组成:native和JavaScript 正在加载本机代码,将显示自定义加载图像。但是, JavaScript只在DOM加载后加载。这意味着您的web 应用程序可能会调用PhoneGap JavaScript函数 在加载之前

document.addEventListener("deviceReady", deviceReady, false);

function deviceReady() {
    // Now safe to use the PhoneGap API
}