- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用电容器 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 上实现。
"@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 版本适用于此配置。
最佳答案
Ionic v3 从 v2 升级后,存储插件不起作用。
在为我手动将插件添加到 MainActivity.java 后,它可以工作:
package com.ionic.app;
import android.os.Bundle;
import com.getcapacitor.BridgeActivity;
import com.capacitorjs.plugins.storage.StoragePlugin;
public class MainActivity extends BridgeActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
registerPlugin(StoragePlugin.class);
}
}
关于android - Capacitor v3 插件不适用于 android 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66477843/
在 Cordova ,您可以立即访问 process.env.CORDOVA_PLATFORM电容器中有类似的东西吗? 我希望在启动时有条件地加载一些函数,并且不想阻止渲染等待异步 Device.ge
我需要分享一个pdf文件。我将 CapacitorJS 用于 native 功能。 let shareRet = await Share.share({ title: 'See cool stuf
我目前的设置是: @电容器/核心:3.0.0, @ionic-native/核心:5.0.7 我正在尝试将我的应用程序的行为更改为不关闭应用程序,而是返回导航堆栈。据我所知,在我将 Capacitor
我刚刚安装Capacitor似乎没有必要添加平台就绪事件。我试过这个代码: async initializeApp() { await Browser.open({ url:
我想配置 Capacitor 以打开所有链接,例如: Google Link 在 Capacitor 的应用内浏览器功能中。我知道我可以使用 open() 打开它Browser API的方法,但我的一
我们有一个使用重定向实现的 ADFS/GoogleId 登录工作流的 Web 应用程序。我们的应用程序重定向到登录或验证用户的 ADFS 服务器,然后链接回我们的应用程序。这可以在 ionic /电容
我使用电容器 3 创建了一个新应用程序,在这个应用程序中我使用了 Filesystem执行某些功能。我创建了一个服务来处理与文件系统相关的所有事情,但是当我去使用这些功能时我遇到了一些问题。 当使用
我使用电容器 3 创建了一个新应用程序,在这个应用程序中我使用了 Filesystem执行某些功能。我创建了一个服务来处理与文件系统相关的所有事情,但是当我去使用这些功能时我遇到了一些问题。 当使用
我正在处理 Ionic React Project运行在 Capacitor 之上.我添加了Android平台,一切都很顺利。现在我正在尝试让我的应用程序在 iOS 中运行(第一次使用 iOS),在添
语境 这与闪屏图像响应性有关,根据我的研究,它只是因为在 Capacitor Docs - Splash Screen 处缺少文档而发生。 . 问题 当实现电容器的闪屏插件时,问题就开始了。通常,当您
我希望能够以编程方式重启我的应用程序。它应该在所有平台(electron、ios、android、web)上运行。我怎样才能做到这一点? 最佳答案 这就是诀窍: document.location.h
我有一个 Ionic 5/Capacitor 应用程序并且我正在使用地理定位。 代码如下: import { Component } from '@angular/core'; import { Ge
如果您使用 @capacitor/splash-screen API 在带有 Capacitor 3 的 Ionic Android 应用程序中显示启动画面,您可能会遇到此问题: 问题 在几分之一秒内
当我尝试“ionic cap sync”时,ios更新出现错误 错误 : ✖ 使用“pod install”更新 iOS native 依赖项(可能需要几分钟): ✖更新ios: [错误] 运行更新时
我正在使用电容器 v3 beta,在 web 和 iOS 中工作没有问题,但无法运行 android 应用程序。 构建完成,但运行应用程序时出现此错误: E/Capacitor/Console: Fi
我正在尝试使用命令行将 Capacitor 3 应用程序部署到虚拟 Android 设备。我既有作为模拟器运行的 Pixel 3a,也有连接的物理设备。在 Android Studio 中,两者都出现
我正在尝试使用命令行将 Capacitor 3 应用程序部署到虚拟 Android 设备。我既有作为模拟器运行的 Pixel 3a,也有连接的物理设备。在 Android Studio 中,两者都出现
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我正在关注 this doc使用 cordova-res 生成应用程序图标。当我运行 cordova-res android --skip-config --copy 时,它会在资源文件夹中生成 an
我需要清除使用 Capacitor 浏览器插件打开的网站的 cookie。我找不到这样做的方法。 在 Capacitor Browser 插件中有一个“browserPageLoaded”监听器,这是
我是一名优秀的程序员,十分优秀!