问题标签 [capacitor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1836 浏览

angular4-forms - Ionic4 ngSubmit 未在提交时触发

Ionic4第一次使用并努力ngSubmit不触发登录页面中的相应方法。尽管它总是成功地击中LoginPage构造函数和AuthService构造函数。所有相应的模块都已导入,也没有控制台错误。我究竟做错了什么 ?

login.page.html:

login.page.ts:

login.module.ts:

auth.service.ts:

0 投票
2 回答
481 浏览

ionic-framework - Linux上的离子电容器iOS

考虑到这个答案,不可能在 Arch Linux 上运行 Xcode。Capacitor iOS文档说我需要它来运行 iOS 仿真。
有没有办法使用离子电容器在 Manjaro 上模拟 iOS 设备?

0 投票
0 回答
85 浏览

sqlite - 承诺返回所有列值 sqlite ionic sqlite swift

sqlite.swift 代码:

离子 home.ts 代码:

结果返回一个带有键的对象,只有值。

我想返回一个包含所有列 id、key、value 和 date 的 Object。

在 Xcode 控制台中,值按我的预期返回。

我如何调整我的代码以使所有列都在“结果”对象中返回?

0 投票
4 回答
7022 浏览

ionic4 - 电容livereload不工作

我不知道如何在 ios 上使用 livereload 和 ionic 4 和 Capacitor。

我正在运行这个命令 ionic cap run ios -l,它将我的本地 IP 地址添加到capacitor.config.json.

但是,似乎我在这里遗漏了一些东西。

注意:根据提供实时重新加载功能#3130 ,这应该可以工作。

我的环境设置:

0 投票
1 回答
2045 浏览

ionic-framework - 使用“电容器”构建“离子角”应用程序时出错

我正在尝试遵循本教程:https ://www.joshmorony.com/using-google-maps-and-geolocation-in-ionic-with-capacitor/

如果我使用以下步骤创建项目

添加项目后出现以下错误capacitor

但是我可以克隆一个 github repo(用相同的 修改package.json)并且它构建得很好。见:https ://github.com/mixuala/ionic3-gmaps.git

这是为什么???

这是package.json

0 投票
1 回答
248 浏览

javascript - 如何对电容器项目进行单元测试?

我有一些需要运行的 JavaScript 单元测试。我们使用mochachai的组合进行测试。我们正在考虑是否可能切换到Capacitor作为将 Web 应用程序转换为移动和电子项目的工具。为了让 Capacitor 在我们的单元测试中工作,我们必须使用jsdom来运行测试,因为Capacitor它会使用该window对象。现在单元测试通过jsdomCapacitor 的这些部分运行,我们的测试通过了。

然而,我们有一个模块需要使用 Capacitor 的 Filesystem API。文件系统没有 web 实现,所以这些测试现在失败了,因为我们使用的是 jsdom。日志状态Filesystem does not have web implementation.。有什么方法可以让我window在我们的单元测试中获得可用的组合,同时还允许使用Filesystem

0 投票
1 回答
1069 浏览

ios-camera - 电容器 - 试图捕捉相机上的取消

我正在使用带有 Ionic 4 的电容器,我想捕捉用户在相机上点击取消的时间。

我只是尝试捕捉并出错,但与科尔多瓦相比,单击取消不会再引发错误。如何cancel在相机上捕捉

0 投票
3 回答
5138 浏览

ionic4 - 如何使用电容浏览器 API

我目前正在将我的项目移植到 Ionic 4 并想用 Capacitor 浏览器替换 Cordova InAppBrowser 但到目前为止收效甚微......这是我的页面:

没有控制台输出,页面保持空白。任何想法出了什么问题?

0 投票
1 回答
394 浏览

firebase - 带有 FCM 通知的捆绑 PWA

我们有一个 Angular 6 / Firebase 5.4.2 / AngularFire PWA,它大量使用 Firebase 进行身份验证,以及 FCM 用于我们试图捆绑到适合在应用商店中列出的应用程序中的通知。

PWA 运行良好,并且正在通过 firebase-messaging-SW.js 服务工作者接收 FCM 通知。

我们尝试使用 Cordova 和 Capacitor 将此 PWA 捆绑到 APK 和 IPA 中。然而,我们一直在努力让通知正常工作。调试问题告诉我们,虽然服务工作者注册了,但当我们请求权限时,我们得到了错误:

错误 FirebaseError:消息:此浏览器不支持使用 firebase SDK 所需的 API。(消息/不支持的浏览器)。

referenceError:未定义通知。firebase 消息传递请求权限

对此的任何指导将不胜感激:如果您知道在使用我们可以使用的 FCM 通知时打包 PWA 的代码示例,那将是理想的,或者如果您知道已证明对其他团队成功的方法,那么指向这些工具集的一点也很有用!

0 投票
0 回答
454 浏览

ionic-framework - Ionic 4、Capacitor 和 Electron - ToastController 问题

我用 Ionic 4 和电容器创建了一个基本应用程序。添加 Electron 并尝试运行应用程序时,会出现以下错误:

未检测到@ionic/core ToastController,请确保您已包含 Web 组件。

有人能帮我吗?

谢谢

埃弗顿