首页 > TAG信息列表 > Ionic3

ionic3 刷新页面之后,回退按钮消失

参考 How can i reload the current page in Ionic 3 when i refresh the browser? 的回复, 我的代码: @IonicPage( { defaultHistory: ['MainPage'] //设置上个页面的名称,defaultHistory 是在这个页面没有历史记录的情况下(比如直接刷新当前页面)设置一个默认的历史记录,告

ionic3 fileTransfer.download ios无法下载也没有异常报出

 安卓端没有问题,但在IOS系统中点击下载没有反应,也没有任何异常,解决方法:fileTransfer在调用时再实例化即可; @Component({ selector: 'page-home', templateUrl: 'home.html', providers: [FileTransfer, File] }) export class HomePage { private fileTransfer: File

ionic3 Can't resolve all parameters for

在开发ionic3项目中,出现下图中的问题: 问题原因是该类使用了装饰器,需要在tsconfig.json中开启装饰器用法。 "emitDecoratorMetadata": true

ionic3 新建组件 提示 ion-xxx is not a known element

通过ionic g componennt xxx 创建一个组件,然后在组件中的html中写的ion-xxx标签 会提示未知元素, 解决方法: 在components.module.ts中引入 import { NgModule } from '@angular/core'; import { NavbarComponent } from './navbar/navbar'; import { IonicModule } from 'ionic-an

来扯点ionic3[4] 结构型指令和列表渲染

《雷神3》上映已经一周,但因为各种原因还没来得去送票房,有多年不见的班纳和洛基娘娘,期待他们在《诸神黄昏》和明年《无限战争》中的表现。 之前在学习建立页面的时候已经体验过了模板插值(把变量展示在页面中),这一节便来挖掘更多的模板语法。 准备工作 方便起见,我们这次处理项目中

Mac安装ionic3

1、安装node.js 2、使用淘宝镜像    npm install -g cnpm --registry=https://registry.npm.taobao.org 但是。。报错如下:    解决如下: npm config get proxy npm config get https-proxy 再次执行 sudo  npm install -g cnpm registry=https:registry.npm.taobao.org 依旧报

Ionic3--调用自定义的js

Ionic3调用自定义的js 开发过程中,因需求或者其他原因,会遇到引用第三方js,可是开源库里没有该js。那么只能用<script></script>引用。   下面以reconnecting-websocket.min.js为例: 一、在src/index.html中引入文件 注意:<script src="assets/js/websocket/reconnecting-websocket.mi

ionic3 生命周期钩子

ionViewDidLoad页面加载完成触发,这里的“加载完成”指的是页面所需的资源已经加载完成,但还没进入这个页面的状态(用户看到的还是上一个页面)。 需要注意的是它是一个很傲娇的钩子,全程只会调用一次,即第一次进入页面时被调用,此后你无论怎样进进出出它都冷冷清清凄凄惨惨戚戚不再理你了

Angular4.x+Ionic3 踩坑之路之 Ionic3.x pop反向传值

1.Ionic3.x 页面正向传值 关于正向传值,上一篇文章里面有讲,具体可以看这里https://segmentfault.com/a/11... 2.Ionic3.x 页面 pop反向传值,主要有两种方式 1 .利用ES6提供 Promise 对象 2 利用Ionic3.x提供Event对象,观察者模式(publish/subscribe) 1)利用ES6提供 Promise 对象

Ionic:Android模拟器错误

我正在尝试使用Android Studio v3.0附带的Android Emulator测试我的Ionic(3.16.0)混合应用程序. / myapp> ionic cordova build android成功创建了构建.但是当我运行/ myapp> ionic cordova模拟android,模拟器启动并加载屏幕,但是,我无法在模拟器中找到我的应用.终端日志中的堆栈跟

ionic3 angular5 动态固定元素在屏幕位置

//ts import {Component, NgZone} from '@angular/core'; import {Content} from 'ionic-angular'; @ViewChild(Content) content: Content; constructor(public zone: NgZone) {} ionViewDidLoad(){ this.scrollListener();//调用监听方法} /** * 开启滚动监听 */s

javascript-使用Ionic DateTime分两步选择日期和时间

使用Ionic DateTime分两步选择日期和时间:我想使用Ionic DateTime选择日期和时间.问题是带有pickerFormat =“ DD MMMM YYYY HH:mm”的选择器变得复杂且过于狭窄,因此我想先选择日期,然后再选择时间.关于如何做的任何想法?解决方法:您可以随时像这样将它们分开 <ion-item [hidden]="!

Java-Ionic 3 Android的新apk将不会更新.给出“未安装的应用程序.包裹似乎已损坏”

我有一个现有的Ionic应用程序(已在Google Play上部署),在该应用程序中我刚刚完成了一些错误修复(例如)的新构建.此后,我将Ionic更新到了最新版本,并将Ionic CLI更新到了3.x等,但除此之外,该版本是相同的(在同一台计算机上),并且我使用的密钥库文件与以前相同. 但是,当我复制发布的

Javascript-Ionic 3和Angular 4-未捕获(承诺):TypeError:无法读取未定义的属性“ title”

我真的对Angular和Ionic都很陌生. 我正在遵循我在网上找到的教程,以构建一个用于培训和测试目的的小型应用程序.但是,在教程中使用了Angular 2.我正在使用Angular 4和Ionic 3.请,有人知道为什么会收到下面的错误吗?我还按照另一个教程进行操作,但出现了相同类型的错误.有人请帮助我.

javascript-使用http拦截器设置来自离子存储的默认请求标头-Angular 5-Ionic 3

我正在尝试使用angular 5新的HTTP客户端在所有请求标头中设置令牌值.下面是我的代码: import {Injectable} from '@angular/core'; import {HttpEvent, HttpInterceptor, HttpHandler, HttpRequest} from '@angular/common/http'; import {Observable} from "rxjs/Observable";

javascript-订阅功能导致循环

我正在尝试使用cryptocompar的API来获取数据. 更新了更多详细信息,并从代码中删除了ngClass. 在test.ts中 // data from library page coinsGroup = []; datainfo: Observable<any>; coins:any; constructor(public navCtrl: NavController, public navParams: Nav

JavaScript-禁用GPS后,Ionic 3地理位置无法正常工作

我安装了离子本机地理位置插件 "@ionic-native/geolocation": "^4.15.0" 我也尝试过“ 4.6.0”和“ 4.20.0”.当我在进入该页面之前启用GPS时,它工作得非常好.但是,当未启用GPS时,它不会要求我将其打开,在控制台上显示错误并携带未定义的坐标. 我在构造函数/ ionViewDidLoad中编

android – 让Ionic应用程序出现在“共享”列表中并接收数据

当用户单击图像的共享按钮时,我试图让“离子”应用程序出现在“共享”列表中. 据我所知,我必须添加类似的东西 <intent-filter> <action android:name="android.intent.action.SEND" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mi

更新到Android Studio 3.0后无法运行Ionic应用程序

这是我的离子信息 cli packages: (/Users/billb/dev/customer-mkt-app/node_modules) @ionic/cli-utils : 1.15.2 ionic (Ionic CLI) : 3.15.2 全球套餐: cordova (Cordova CLI) : 7.0.1 本地包裹: @ionic/app-scripts : 3.0.1 Cordova Platforms : android 6.2.3 ios 4.4.0

android – 基于离子的play-services-measurement-problem的问题

我对离子项目有一个问题,它昨天开始发生而没有修改任何依赖. 当我运行离子cordova运行android我有这个错误: The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[16.5.0,16.5.0], [16.4.0,16.4.0]], but reso

javascript – Ionic 3:以“prod”模式构建:无法找到模块“.”

我们有一个大型的离子应用程序,我们正试图在生产模式下构建,因为它几乎准备就绪.我们发现的第一个问题是我们在编译时遇到了“JavaScript堆内存不足”错误,但我们通过给节点提供更多内存来修复它: "ionic:build": "node --max-old-space-size=16384 ./node_modules/@ionic/app-scri

javascript – 在Ionic 2上动态更新标签徽章

我希望在单击按钮时动态更新徽章值. tabs.html ... <ion-tab [root]="tab1Root" tabTitle="Product" tabIcon="search"></ion-tab> <ion-tab [root]="tab2Root" tabTitle="Cart" tabIcon="cart"

android – Ionic2 / 3 angular google maps TypeError:Object(…)不是新FitBoundsService的函数

我正在尝试从主网站实例化一个angular-google-maps示例:https://angular-maps.com/guides/getting-started/以对应用程序进行一些测试. 我使用了他们的示例代码,如下所示: import { Component } from '@angular/core'; @Component({ selector: 'page-location

android – 默认情况下,如何设置Ionic以iOS风格呈现?

现在,离子应用程序默认使用android样式呈现.我不希望每次都使用?ionicplatform = ios param作为默认选项. 我查找了config.xml中的提示以及app.module.ts中的配置设置,例如: IonicModule.forRoot( MyApp, { swipeBackEnabled: true, platforms: {

android – 我正在尝试安排一个离子cordova背景地理定位插件.这可能吗?

我使用下面这个插件从android应用程序获取背景地理位置, https://github.com/mauron85/cordova-plugin-background-geolocation 是否有任何可能的方法以八小时后以某种方式停止插件或安排它在特定的时间段.以下是我的离子信息, cli包: @ionic/cli-plugin-proxy : 1.4.13 @ionic/cli