Angularjs 插件未启用错误

Angularjs 插件未启用错误,angularjs,ionic-framework,ionic,sharedpreferences,cordova-plugins,Angularjs,Ionic Framework,Ionic,Sharedpreferences,Cordova Plugins,我是爱奥尼亚框架的新手,尝试在爱奥尼亚平台上实现共享优先权,该平台的插件是: 我下载了带有cordova插件的插件添加cordova插件应用程序首选项 安装 在cordova.js之前的index.html中添加了ng-cordova.js 在我的初学者模块中添加了ngCordova 在控制器中注入$cordovaPreferences 然后我使用: $cordovaPreferences.store('key', 'myMagicValue') .success(function(va

我是
爱奥尼亚框架
的新手,尝试在爱奥尼亚平台上实现共享优先权,该平台的插件是:

  • 我下载了带有cordova插件的插件添加cordova插件应用程序首选项
  • 安装
  • 在cordova.js之前的index.html中添加了ng-cordova.js
  • 在我的初学者模块中添加了ngCordova
  • 在控制器中注入$cordovaPreferences
然后我使用:

$cordovaPreferences.store('key', 'myMagicValue')
  .success(function(value) {
     alert("Success: " + value);
   })
  .error(function(error) {
     alert("Error: " + error);
   })
但会生成一个警报,提示“插件未启用”:

请提供帮助。

将您的呼叫打包为:

$ionicPlatform.ready(函数(){

}))

将您的通话打包为:

$ionicPlatform.ready(函数(){


}))

您需要在Android或iOS中运行此应用程序。 有些插件不适用于浏览器

下面的命令是添加android平台

ionic platform add android
建造

ionic build android
仿效

ionic emulate android
如果您对仿真不满意,在执行
build
命令后,只需转到
YourApp的文件夹\platforms\android\build\outputs\apk
并将
apk
文件复制到您的设备并安装即可


检查插件是否成功运行

您需要在Android或iOS中运行此应用程序。 有些插件不适用于浏览器

下面的命令是添加android平台

ionic platform add android
建造

ionic build android
仿效

ionic emulate android
如果您对仿真不满意,在执行
build
命令后,只需转到
YourApp的文件夹\platforms\android\build\outputs\apk
并将
apk
文件复制到您的设备并安装即可


检查插件是否成功运行

ngCordova
首选项对象是的包装版本。我是那个插件的作者

如果过早使用首选项(在<代码>deviceready事件之前),ngCordova将显示带有“插件未启用”消息的警报窗口。这是密码。按照德克D.的建议,等待设备日事件

$ionicPlatform.ready (function () {
    // your code here
})

您看到此警报的另一个可能原因是您正试图在浏览器中使用
ionic-serve
cordova-serve
cordova-run-browser
测试您的应用程序,但浏览器平台直到我今天发布的插件版本0.7.7才可用。

ngCordova
preferences对象是的包装版本。我是那个插件的作者

如果过早使用首选项(在<代码>deviceready事件之前),ngCordova将显示带有“插件未启用”消息的警报窗口。这是密码。按照德克D.的建议,等待设备日事件

$ionicPlatform.ready (function () {
    // your code here
})

您看到此警报的另一个可能原因是您正试图在浏览器中使用
ionic-serve
cordova-serve
cordova-run-browser
测试您的应用程序,但是浏览器平台在我今天发布的插件版本0.7.7之前不可用。

您需要尝试在模拟器或移动设备中启动它您需要尝试在模拟器或移动设备中启动它