Android 如何显示通知框,然后使用Phonegap将其删除?
我想将本机通知框与andriod一起使用,或者在应用程序尝试访问internet时使用任何设备弹出。或者至少当它需要访问它时,如果它对用户来说是一个阻碍Android 如何显示通知框,然后使用Phonegap将其删除?,android,cordova,popup,notifications,Android,Cordova,Popup,Notifications,我想将本机通知框与andriod一起使用,或者在应用程序尝试访问internet时使用任何设备弹出。或者至少当它需要访问它时,如果它对用户来说是一个阻碍 navigator.notification.alert( 'Please wait...', // message alertDismissed, // callback 'Signing In!', // title ); 虽然这将打开警报,但它将通过“确定”按钮打开,所以我
navigator.notification.alert(
'Please wait...', // message
alertDismissed, // callback
'Signing In!', // title
);
虽然这将打开警报,但它将通过“确定”按钮打开,所以我的问题是
如果我可以删除ok按钮,我仍然无法隐藏通知
如何使弹出窗口出现,然后在准备就绪时将其删除
编辑
为了清楚地说明这一点,我想使用以下对话框:
当此按钮打开时,用户将无法执行任何操作,直到将其从屏幕上移除。使用下面的功能显示通知弹出窗口,而不显示“确定”按钮。它将在2秒后隐藏
function showPopup(text){
$.mobile.loading( 'show', {
text: text,
textVisible: true,
textonly: true,
theme: 'e',
});
window.setTimeout(function(){
$.mobile.loading('hide');
}, 2000);
}
您可以通过以下方式调用该函数:
showPopup('Please wait..');
即使找到了隐藏按钮的方法,仍然有其他方法可以关闭符号:只需点击屏幕上的任何其他位置。因此,不会有本机解决方案
您可能需要创建一个div并将其位置设置为绝对。这是jquery mobile的jquery函数吗?美元从哪里来:)