我正在爲Android手機構建PhoneGap應用程序。我用這樣的機制讓用戶將數據提交到Web服務:slideDown在PhoneGap中可見slideDown之前觸發
$('#backdrop').slideDown('fast',function(){
var data = prompt('Please enter your data');
if (data){
//process data
} else {
//go on
}
});
然而,(在我猜的情況下,約80%),有時會測試這個我的手機上的提示時要在之前顯示$('#backdrop')
元素實際上是可見的,並等待元素被顯示,直到提示消失(由於其阻塞性質)。
我有這種感覺,這可能是由於我真的老和慢手機(HTC Wildfire S與600MHz),但我可能不是唯一一個有一箇舊的和慢手機,所以這將是很好的知道是否有辦法解決這個問題。
我真的可以通過jQuery-means來解決這個問題嗎?或者這意味着我不能使用標準提示,並且必須自己創建一些東西(是否使用prompt
s是個好主意)?還是這是完全不同的,我現在還不知道?
jQuery的版本是1.7.1,的PhoneGap /科爾多瓦的版本是1.9.0
這正是我認爲正在發生的事情。我會看看這個插件,乍看起來很完美。我想我必須使用提示,因爲確認不會讓用戶獲取數據。謝謝 – m90 2012-07-16 16:07:34
哦,對不起,你說得對。 Phonegap現在沒有原生提示功能。我誤解了你的問題。 – keune 2012-07-16 16:15:20