How to use cordova plugins in ionic 2

时间:2016-07-11 19:26:30

标签: cordova typescript cordova-plugins ionic2 cordova-nativestorage

I'm new in ionic 2 and I use Typescript. I need use this pugin https://www.npmjs.com/package/cordova-plugin-nativestorage or something like this. How can I import this plugin ? How to use plugin, which is not ionic native ? It is possible ?

2 个答案:

答案 0 :(得分:2)

您可以通过Ionic 2自动安装的Ionic Native轻松管理很多Cordova插件。

例如,如果你想要Cordova Plugin Native Storage,你会在Ionic Native docs here中找到这个插件,你可以看到你应该做的所有步骤都可以使插件工作。

在我们的例子中,您必须通过控制台安装插件:

ionic plugin add cordova-plugin-nativestorage

接下来在我们的应用程序中导入并使用Ionic Native的这个插件:

import {NativeStorage} from 'ionic-native';

NativeStorage.setItem('myitem', {property: 'value', anotherProperty: 'anotherValue'})
  .then(
    () => console.log('Stored item!'),
    error => console.error('Error storing item', error)
  );

享受。

答案 1 :(得分:1)

首先,您需要使用以下命令安装插件:

ionic plugin cordova-plugin-nativestorage --save

然后,您可以正常使用该插件。请检查https://github.com/TheCocoaProject/cordova-plugin-nativestorage

很少有事情要检查:

  • 确保已安装插件。请参阅上面的命令。
  • 在真实设备上测试
  • 确保您的代码位于deviceready内 事件。 document.addEventListener('deviceready', this.onDeviceReady, false);