Javascript 设备就绪功能未触发警报?
我正在尝试使用cordova local notifications插件,据我所知,在设备就绪功能激活之前,该插件无法工作 我已经看到了很多关于StackOverflow的问题,并尝试实现下面的解决方案,但是当我构建应用程序(使用PhoneGap构建)时,设备就绪功能中的警报根本没有出现 我会尽可能地缩小我的代码 配置:Javascript 设备就绪功能未触发警报?,javascript,cordova,phonegap-build,phonegap,Javascript,Cordova,Phonegap Build,Phonegap,我正在尝试使用cordova local notifications插件,据我所知,在设备就绪功能激活之前,该插件无法工作 我已经看到了很多关于StackOverflow的问题,并尝试实现下面的解决方案,但是当我构建应用程序(使用PhoneGap构建)时,设备就绪功能中的警报根本没有出现 我会尽可能地缩小我的代码 配置: <?xml version="1.0" encoding="UTF-8" ?> <widget xmlns = "http://www.w3.org/ns
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/1.0"
id = "com.phonegap.example"
version = "1.0.1" >
<name>1.0.1</name>
<description>
hgfdngf
</description>
<author href="https://build.phonegap.com" email="*****">
****
</author>
<content src="index.html" />
<plugin name="org.apache.cordova.device" />
<plugin name="de.appplant.cordova.plugin.local-notification" />
</widget>
您需要像这样引用cordova.js
<script type="text/javascript" src="cordova.js"></script>
将路径替换为cordova.js的路径@L Balsdon我实际上没有该文件。我确实研究过这个问题,但这不只是针对那些使用PhoneGap桌面创建项目的人吗?我只是从头开始编写代码,创建一个github存储库并将其拉入phonegap构建。它仍然是必需的吗?是的,您仍然需要引用它,并且phonegap构建将在构建时注入它。我建议阅读PhoneGap构建网站上的HelloWorld文档:@L Balson我刚才在想,当PhoneGap为我插入目录路径时,我的目录路径应该是什么?(我要到明天早上才能构建/测试)根据Hello World。我将更新我的答案以反映这一点。对不起,我还没有阅读文档,明天早上在我的桌面上查看所有内容,并让您知道:)
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
alert("deviceready");
}
<script type="text/javascript" src="cordova.js"></script>