我正在使用cordova 2.1.0,我正在尝试向状态栏添加通知。
我将相关的java文件和js脚本包含在项目中,并在config.xml中添加了以下行
<plugin name="StatusBarNotification" value="com.phonegap.plugins.statusBarNotification.StatusBarNotification"/>
在我的html代码中,我在头标记中添加了以下行
<script src="cordova-2.1.0.js"/>
<script src="statusbarnotification.js"/>
在内容div页面的底部,我添加了以下脚本
<script>
window.plugins.statusBarNotification.notify("Message Header", "Message details");
</script>
然而,当我在Android 4.0的模拟器中运行它时,我遇到了错误:
未捕获的TypeError:无法读取未定义的属性“statusBarNotification”
之前有人遇到过这个问题吗?
答案 0 :(得分:0)
好吧,我的坏,这是一个误报。我将脚本文件放入js文件夹而不是与cordova js文件位于同一文件夹中。将脚本src路径重命名为正确的路径后,它现在正在工作。简直不敢相信我花了几个小时!! {/ p>