8得票1回答
Ionic 5 / Capacitor:如何判断应用程序是在浏览器中运行还是编译为本机应用程序?

我只想知道,我的Ionic 5应用程序是在浏览器中运行还是在编译的应用程序的Web视图中运行。 平台无法工作: 它只告诉有关设备的信息。但是当我在Android设备上的chrome中运行它时,它返回与编译后运行时相同的平台。 分析URL以检查Webview URL是否有效,但使用电容器实时...

22得票8回答
Ionic 5 强制在浏览器应用中使用浅色主题。

我已经构建了这个应用程序 https://cvirus.app, 并在浏览器上进行了构建和部署。 在安卓手机的 Chrome 浏览器中,它呈现出黑色背景(似乎默认应用了深色主题)。 我想要无论在什么设备、什么浏览器上,都强制启用浅色主题。我该怎么做? 在主题/variables.scss...

10得票3回答
从ion-slides迁移后出现错误“swiper-slide”不是已知元素

我更新了我的Angular Ionic 5应用程序,试图从ion-slides迁移到Slides。 我正在遵循官方文档。 我安装了swiper npm install swiper@6 在scss文件中导入了@import '~swiper/swiper'; 在我的app.module.t...

9得票3回答
如何解决在Ionic Vue方法中定义嵌套作用域内的`this`的ESLint错误

我有一个 Ionic Vue 应用程序,它使用“slides”组件在每次转换时修改反应属性。 相关代码如下: <script lang="ts"> import { IonPage, IonContent, IonSlides, IonSlide,} from '@ionic/v...

7得票3回答
Ionic 5路由器中登录/主页不会在登录/注销时销毁

我的项目使用IONIC 5和Firestore。有两个不同的ion-router-outlet,分别用于验证(Home)和非验证(Index)路由。以下是在类app.component.ts中为用户动态打开登录/主页的代码。 this.afAuth.authState.subscribe...

13得票5回答
运行Ionic Cordova Platform Add Android时出现错误:ENOENT:没有这样的文件或目录

我就是无法解决这个问题。我已经尝试了很多解决方案,但对我的情况都不起作用。 所以我把我的项目放在xampp\htdocs下,文件夹名为exam-ionic。 然后当我尝试添加android平台时,出现了错误。 Error: ENOENT: no such file or directory...

12得票11回答
Ionic 5/Capacitor在安卓环境下出现ERR_CLEARTEXT_NOT_PERMITTED错误

我正在使用Capacitor构建Ionic应用程序。以下是按顺序运行的命令,以打开Android Studio中的Android应用程序。 npx cap add android ionic build npx cap copy npx cap open android 在Android...

8得票7回答
获取选定标签以切换Ionic 5图标

我想要在选中时将选项卡图标从填充状态更改为轮廓状态(选中时为填充,未选中时为轮廓)。 在Ionic 5 Tabs Doc上有一个getSelected()方法,但没有关于如何使用它的示例。 我的想法是使用ionTabsDidChange来检测某人点击选项卡的时间,然后使用getSelect...

7得票1回答
如何将 Ionic Cordova 3 迁移到 Ionic Cordova 5?

我正在进行一个Ionic 3项目,并且必须要升级到Ionic 5。请问有最佳的升级方式吗?

27得票9回答
Ionic 5中如何自定义图标?

我最近从Ionic 4升级到Ionic 5。 随着Ionic 5的更新,图标也得到了更新。但显然加载图标的机制也发生了变化。 在Ionic 4中,可以像这样添加自定义图标: https://medium.com/@JordanBenge/how-to-create-custom-ionic-...