我正在尝试在基于cordova的iOS应用程序中设置自定义警报。我使用CLI使用以下命令安装了CDVNotification插件:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
所以我的config.xml有以下代码:
<feature name="Notification">
<param name="ios-package" value="CDVNotification" />
</feature>
我试图通过以下代码调用警报:
navigator.notification.alert("Message Here",alertCB,"Success","ok");
但警报似乎没有显示,之后的代码也不能正常工作。在我看来似乎某处有错误,但我无法知道原因。我已经为设备准备好了事件监听器,但警报仍未显示。
可能是什么原因?
答案 0 :(得分:0)
我认为你没有调用这个类。请按照给出的更改
<feature name="Notification">
<param name="ios-package" onload="true" value="CDVNotification" />
</feature>
希望它会对你有所帮助:)。