【发布时间】:2021-06-03 06:23:27
【问题描述】:
我正在使用电容器 v3 beta,在 web 和 iOS 上工作没有问题,但无法运行 android 应用程序。 构建完成,但运行应用程序时出现此错误:
E/Capacitor/Console: File: http://localhost/vendor-es2015.js - Line 41296 - Msg: ERROR Error: Uncaught (in promise): Error: "Storage" plugin is not implemented on android
Error: "Storage" plugin is not implemented on android
为了解决这个错误,我删除了存储插件并替换为 ionic/storage 插件。但是当我使用其他插件时,例如键盘,错误显示键盘插件未在android上实现。
所以我认为 Android 构建或项目配置存在一些问题。
这些是我的 package.json 中的节点依赖项
"@capacitor/android": "^3.0.0-beta.6",
"@capacitor/core": "^3.0.0-beta.1",
"@capacitor/storage": "^0.3.1",
还有我的电容器.config.json 文件
{
"appId": "net.flowww.me",
"appName": "FLOWwwMe",
"bundledWebRuntime": false,
"npmClient": "npm",
"webDir": "www",
"cordova": {}
}
iOS 版本适用于此配置。
【问题讨论】:
-
也许尝试使用最新的。
npm install @capacitor/storage@latest
标签: android ionic-framework capacitor capacitor-plugin