我正在使用Ionic,并希望安装以下Cordova plugin。
我按照说明操作,然后运行:
cordova plugin add cordova-plugin-icloudkv
这会将以下条目添加到我的config.xml
:
<plugin name="cordova-plugin-icloudkv" spec="^0.4.1" />
所以我将代码部署到xcode iPhone模拟器,并且:
alert(JSON.stringify(cordova.plugins));
显示以下内容:
问题
如您所见,cordova-plugin-icloudkv
不存在。
同样alert(cordova.plugins.iCloudKV);
未定义。
问题
如何安装Cordova插件,以便我可以使用Ionic进行访问?
由于
更多信息
我的 package.json 包含以下内容。
"cordova-plugin-inapppurchase": {},
"cordova.plugins.diagnostic": {},
"cordova-plugin-icloudkv": {}
正如您所见,diagnostic
已存在,并在cordova.plugins
下定义。我无法通过icloudkv
访问cordova.plugins.icloudkv
的原因是因为它被-
分开了吗?
Ionic Native正在访问cordova-plugin-inapppurchase
。
答案 0 :(得分:1)
解决方案:
declare var iCloudKV: any;
iCloudKV.load(