之后我得到了cordovaRef的“未定义”
var cordovaRef = window.PhoneGap || window.Cordova || window.cordova;
alert(cordovaRef);
有什么想法可能是错的吗?
我浏览了如何安装 Phonegap 插件的一般教程并阅读了自述文件,但它仍然无法正常工作。Cordova 1.6.1 可以在 iPhone 设备(和模拟器 geoloc)上工作(用 geoloc 和相机测试)。但在手机间隙插件.zip 中有IOS 和iPhone 文件夹。为什么会这样?iPhone 文件夹中的 Badge 插件似乎比 IOS 文件夹中的旧。我从IOS文件夹中使用了它。
抱歉缺少标签和未格式化的代码..
- Plugins 文件夹:我将 Badge.h 和 Badge.m 文件拖到 Plugins 文件夹到 Xcode 4.2 中,选择“为任何添加的文件夹创建组,添加到目标 (com.myproject),将项目复制到目标组的文件夹中。
- WWW 文件夹:将 Badge.js 复制到 www 文件夹并包含在 index.html 文件中
我通过单击按钮对其进行测试
window.plugins.badge.set(6);
Cordova.plist (cordova 1.6.1):向 Cordova.plist 添加标签(删除括号)
<dict>
<key> Badge </key>
<string>Badge </string>
...
</dict>
但它不起作用。之后我得到了cordovaRef的“未定义”
var cordovaRef = window.PhoneGap || window.Cordova || window.cordova;
有什么想法可能是错的吗?
提前致谢!