Cordova 找不到变量:NativeStorage

Posted

技术标签:

【中文标题】Cordova 找不到变量:NativeStorage【英文标题】:Cordova Can't find variable: NativeStorage 【发布时间】:2018-05-19 05:13:21 【问题描述】:

大约 7 个月前我有一个项目,我正在尝试重建。当我在 ios 上运行它时,我从 polyfills 文件中收到错误“找不到变量:NativeStorage”。我尝试上下版本,但没有这样的运气结束

Cordova - 版本 6.5 离子 - 版本 3.20.0

在主服务中,我已将 NativeStorage 声明为 any 以供使用。

有什么建议吗?

【问题讨论】:

【参考方案1】:

将您对本机存储插件的调用包装在 ‍‍‍$ionicPlatform.ready 中,因为您必须确定,cordova 和插件系统已准备好: 检查ionic.platform。

【讨论】:

【参考方案2】:

我能够通过从 git 而不是 npm 获取最新信息来解决问题

【讨论】:

以上是关于Cordova 找不到变量:NativeStorage的主要内容,如果未能解决你的问题,请参考以下文章

参考错误:找不到变量:ChildBrowser、Cordova 1.7.0、jQueryMobile 1.0.1、iOS 5.1

打字稿错误:找不到名称“cordova”

在 ionic Cordova 中找不到相机

Cordova 无法添加插件:错误:找不到模块“unorm”

Visual Studio 2015 Cordova 错误:找不到可部署的 apk

IBM Worklight - 找不到“Cordova/CDVViewController.h”文件