标签: ionic4

如何检查在ionic/cordova/phonegap中前台或后台运行的应用程序

有没有办法检查应用程序是否在ionic/cordova/phonegap的前台或后台运行,我需要在android和ios上使用它,非常感谢

javascript cordova ionic-framework ionic3 ionic4

43
推荐指数
6
解决办法
4万
查看次数

带有 Angular 9 的 Ionic 5 - Angular JIT 编译失败:“@angular/compiler”未加载

离子5被公布在几个小时前(2020年2月12日),我用角9一起升级了我的小生产应用中的一个离子5:

# To update to Ionic 5
npm install @ionic/angular@latest @ionic/angular-toolkit@latest --save-exact --save

# To update to Angular 9
ng update @angular/core @angular/cli
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时ionic serve,我开始收到以下错误:

Error: Angular JIT compilation failed: '@angular/compiler' not loaded!
  - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.
  - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?
  - Alternatively provide the compiler with 'import "@angular/compiler";' before bootstrapping.
    at getCompilerFacade (core.js:610)
    at Function.get (core.js:16065)
    at getInjectableDef (core.js:362)
    at injectableDefOrInjectorDefFactory (core.js:16816)
Run Code Online (Sandbox Code Playgroud)

我遇到了一些 …

typescript ionic-framework ionic-native angular ionic4

40
推荐指数
4
解决办法
7万
查看次数

Ionic 4定制组件

如何在命令后加载离子4中的组件ionic g component myComponent?我想将自定义组件添加到我的主页.

typescript ionic-framework angular ionic4

33
推荐指数
4
解决办法
2万
查看次数

离子2中的ngOnInit vs ionViewDidLoad

我将使用哪一个来初始化数据?

ngOnInit() {
    this.type = 'category';
    this.getData();
    this.setData();
}

ionViewDidLoad() {
    this.type = 'category';
    this.getData();
    this.setData();
}
Run Code Online (Sandbox Code Playgroud)

ionic2 ionic3 angular ionic4

28
推荐指数
1
解决办法
3万
查看次数

如何设置背景颜色IONIC 4

我在尝试仅在一个IONIC 4(--type = angular)页面中更改背景颜色时遇到问题.我正在尝试为离子内容添加一个类.在我的html文件中我有:

<ion-content class="fondologin">
...
</ion-content>
Run Code Online (Sandbox Code Playgroud)

在我的sass中我有:

.fondologin{
    background-color: #111D12!important;
}
Run Code Online (Sandbox Code Playgroud)

背景颜色永远不会改变.如果我添加--ion-background-color:#111D12; 在variables.scss中,每个页面都成功更改了背景,但我只想更改一页中的颜色.我怎样才能做到这一点?

ionic-framework angular ionic4

28
推荐指数
5
解决办法
3万
查看次数

在Ionic v3中呈现HTML内容

view.html

<div>{{text}}</div>

问题是"文本"包含我希望显示的HTML,但它只显示HTML标记和文本.

我该怎么做才能呈现这样的内容?

我已经尝试过早期版本(Ionic 1/2)解决方案,似乎没有任何东西可以与Ionic v3一起使用.

typescript ionic2 ionic3 angular ionic4

27
推荐指数
1
解决办法
3万
查看次数

在默认项目中找不到cordova集成

按照官方的入门教程,当我尝试使用以下命令在手机中部署应用程序时,出现以下错误:(ionic serve --devapp它在浏览器上有效):

[ERROR] Could not find cordova integration in the default project.
Run Code Online (Sandbox Code Playgroud)

我在Windows和MacOS上都收到此错误。我正在使用Node 6.4.1Ionic CLI 4.10.3

官方教程是否缺少某些内容?

ionic-framework ionic4

26
推荐指数
1
解决办法
2万
查看次数

NavController在Ionic 4中不起作用

我正在我的构造函数中注入NavController,因为我想推送一个页面.但是,下面的代码在Ionic 4中不起作用.在Ionic 3中完全没问题.

构造函数

constructor(public menuCtrl: MenuController, public navCtrl: NavController) {
    this.menuCtrl.enable(true);
   }
Run Code Online (Sandbox Code Playgroud)

方法

goToSecondPage()
  {
    this.navCtrl.push(list);
  }
Run Code Online (Sandbox Code Playgroud)

错误

mobile-application hybrid-mobile-app ionic-framework angular ionic4

25
推荐指数
3
解决办法
4万
查看次数

使用 Ionic 5 自定义图标?

我最近从 Ionic 4 更新到了 Ionic 5。在 Ionic 5 中,图标也收到了更新。然而,显然加载图标的机制也发生了变化。

在 Ionic 4 中,可以添加这样的自定义图标https : //medium.com/@JordanBenge/how-to-create-custom-ionic-4-icons-af80cc6cc148

assets图标文件夹中添加例如 ios-my-custom-icon.svgmd-my-custom-icon.svg。然后有必要在angular.json 中引用它们,例如:

 ...
   "assets": [
          ...
          {
            "glob": "**/*.svg",
            "input": "src/assets/icon",
            "output": "./svg"
          },
          ...
   ]
...
Run Code Online (Sandbox Code Playgroud)

人们终于可以像 html 中的其他离子图标一样调用它们:

<ion-icon name="my-custom-icon"></ion-icon>
Run Code Online (Sandbox Code Playgroud)

然而,这不再适用于 ionic 5。有人知道,我们现在如何在 ionic 5 中实现自定义图标?

编辑:我意识到仍然可以通过 src 属性调用它们,例如

<ion-icon src="assets/icon/md-my-custom-icon.svg"></ion-icon>
Run Code Online (Sandbox Code Playgroud)

然而,这并不像使用 name 属性那样方便。有没有机会我们有一些与上述相同的东西?

ionic-framework ionic4 ionic5

22
推荐指数
2
解决办法
2万
查看次数

Ionic 5 - How to replace default icon and splash screen image and generate resources

我最近开始使用 ionic 6 和电容器(不是cordova),我不知道如何替换它的默认应用程序图标和启动画面。有什么方法可以做到并使用离子电容器 cli 生成资源,就像我们使用cordova(离子cordova资源android)所做的那样?我应该在哪里用我自己的替换图标和飞溅图像?使用电容添加android平台后(ionic cap add android),在android资源中生成icon和splash图片,但是不知道怎么替换自己的图片。

ionic-framework ionic4

22
推荐指数
5
解决办法
2万
查看次数