我使用Phonegap(科爾多瓦)v1.9,這個程序是專爲iPhone4 +使用。notification.confirm回調沒有觸發phonegap iOS
我已經嘗試了下面兩種方法,在他們自己和同時。
Phonegap的deviceready
事件在此代碼之前已被觸發。
我正在使用iPhone配置實用程序來觀看控制檯,但我沒有從下面的代碼中得到任何東西。
此外,我使用Sencha Touch(v1.1)和jQuery。整個應用程序沒有發現衝突。
請幫忙?
function onConfirmCallback(button){
console.log("onConfirmCallback");
console.log(button);
}
var toConfirm = navigator.notification.confirm("You don't have a pincode set.\nWould you like to set one now?", onConfirmCallback, "Pincode", "Yes,No");
toConfirm.onAlertDismissed = function(index, label){
console.log("onAlertDismissed");
console.log(index);
}
nope我沒有,我會在早上第一件事就試一試,看看它是否能解決問題。 '確認'對話確實已經顯示出來了,所以我假設回調沒有被正確地連接......但是從我在網上可以找到的信息來看,我上面的代碼應該這樣做。 – ahren
顯然文檔不正確,並且確認的調用返回一個委託。 https://groups.google.com/group/phonegap/browse_thread/thread/126f56f4e296e555 我嘗試了你的'try {} catch(ex){}'示例。仍然沒有在我的控制檯。任何其他想法@JonWarnerNet? – ahren
請參閱編輯,您是否嘗試過簡化問題?你從谷歌組織給出的例子是PhoneGap 0.9.2。 – JonWarnerNet