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 ?
答案 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);