我使用phonegap Navigator.notification.alert在我的iPhone应用程序中显示一个警报。
但是当我调用navigator。notification。注意,屏幕上没有显示任何内容。
然后当我试图离开应用程序时(双击home键),或者我离开应用程序然后再打开它。
弹出警报。
我想功能navigator。notification。alert是可以工作的,但有东西阻止了屏幕上弹出警告。
不仅是警报,navigator。notification。confirm功能也不能弹出。
什么会导致这种情况?
谢谢你的回复。
我进行了测试,并按预期工作,
请确保您安装了通知插件,
$cordova plugin add org.apache.cordova.dialogs
和检查你的XML,
<feature name="Notification">
<param name="ios-package" value="CDVNotification" />
</feature>
如果仍然存在,就像下面提到的那样使用
document.addEventListener("deviceready", showAlert, false);
function showAlert() {
navigator.notification.alert(
'Test Alert on Device Ready!',
alertDismissed,
'Testing',
'Ok'
);
}
function alertDismissed() {
// do something
}
更多信息请点击这里。