如何在爱奥尼亚2中使用cordova插件

如何在爱奥尼亚2中使用cordova插件,cordova,typescript,cordova-plugins,ionic2,cordova-nativestorage,Cordova,Typescript,Cordova Plugins,Ionic2,Cordova Nativestorage,我是爱奥尼亚2的新手,我使用打字脚本。我需要用这个呕吐物或类似的东西。如何导入此插件?如何使用插件,这不是离子本机?有可能吗?首先,您需要使用以下命令安装插件: ionic plugin cordova-plugin-nativestorage --save 然后,你就可以正常使用插件了。请查收 有几件事需要检查: 确保插件已经安装。请参阅上面的命令 在真实设备上测试 确保您的代码位于设备ADY 事件document.addEventListener('deviceready',this.o

我是爱奥尼亚2的新手,我使用打字脚本。我需要用这个呕吐物或类似的东西。如何导入此插件?如何使用插件,这不是离子本机?有可能吗?

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

ionic plugin cordova-plugin-nativestorage --save
然后,你就可以正常使用插件了。请查收

有几件事需要检查:

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

您可以通过自动安装在Ionic 2上的Cordova插件轻松管理大量Cordova插件

例如,如果您想要Cordova插件本机存储,您将在Ionic Native docs中找到该插件,您可以看到,要使该插件正常工作,您应该执行所有步骤

在本例中,您必须通过控制台安装插件:

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)
  );

享受。

我正在将ionic 2与typescript一起使用,在将它们导入我的应用程序时遇到问题。我的意思是像这样的“导入{plugin}from I_不知道_from_什么”你不需要导入到你的应用程序中。您可以直接使用
NativeStorage
,但它只在真正的设备上工作,如果您在浏览器上测试它,它将不起作用。当然可以。我也在真实的设备上测试,但它不工作。@bajky错误到底是什么。现在可以用了吗?如果它看起来像一个一般问题,请在我们的github页面上随意打开一个问题:@bajky还注意,
browser
作为一个平台是受支持的,尽管它基本上只是一个本地存储的后备方案。我在inAppPurchase插件上遇到了类似的问题,所以我看到了你的帖子。遗憾的是,你没有解决问题的办法。我在这里讨论我的问题:也许我们的问题是平等的,可以用同样的方法来解决。问题清楚地表明“哪一个不是离子原生的”