首页 > TAG信息列表 > ionic2

前端学习 - ionic2

ionic2 常用组件网址: http://ionicframework.com/docs/storage/   一: <<Ionic2 项目结构>>       ./src/index.html        src/index.html是app的主入口, 设置脚本和CSS,引导、启动我们的应用。对于app的应用,Ionic在HTML中寻找<ion-app>标签。 <script src="cordova.

Ionic 2 RC0和Angular 2最新版本在构建android时出现错误(ngc:错误:在静态解析符号值时遇到错误)

当我使用ionic build android命令构建android时出现错误 ngc:错误:静态解析符号值时遇到错误.引用本地(未导出)符号“字典”.考虑导出符号(原始.ts文件中的位置14:8),解析符号TRANSLATION_PROVIDERS 我在translation.ts文件中的代码 export const TRANSLATIONS = new OpaqueToken('tr

Javascript-Ionic 2 Angular 2全局导入扩展方法

我对Date原型做了一些扩展,例如: interface Date { YearsFromToday(): number; } Date.prototype.YearsFromToday = function (): number { // implementation } 我正在使用ionic2教程–v2模板,这是一个非常标准的布局-app.html,app.ts,app.module等. 我想知道是否有一

为什么Chromebook“不支持” Android My App?

我知道在SO上还有其他类似的问题,但是没有一个直接解决. 我的AndroidManifest.xml中包含以下部分: <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="25" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-pe

JavaScript-Ionic 2-navPush由于某些原因无法正常工作

navPush停止工作了,我真的不知道为什么. navPop不能与this.nav.push()一起使用.我尝试了更多的按钮,navbuttons,我真的不明白为什么不起作用. html文件 <ion-header> <ion-toolbar color="danger"> <ion-title> {{ nombreLista }} </ion-title> <ion-buttons

android-ionic 2-播放mp3文件

我使用https://ionicframework.com/docs/native/media/插件在其中播放mp3文件 ionic 2项目,例如以下代码: (将动物音频文件放入src / assets / audio / animal.mp3) play(){ const file: MediaObject = this.media.create('../assets/audio/animal.mp3'); file.play(); }

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

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

javascript-自定义管道未正确导入

这个问题已经在这里有了答案:            >            How to iterate object keys using *ngFor?                                    4个 我必须遍历模板内的对象键,所以我做了这个自定义管道: import {PipeTransfo

的cordova插件无法删除

我在本地有一个cordova插件.我可以通过输入以下内容将其添加到我的项目中: 科尔多瓦插件添加–link / Users / goforu / WorkSpace / MyProject / cordovaPlugins / cordova-plugin-IFlyspeech 但是我无法将其从我的项目中删除: cordova plugin remove cordova-plugin-xunfeiListenS

ionic-使用PHP的Firebase通知不起作用

我想使用Firebase将通知推送到我的Ionic 2应用程序.我可以使用Firebase控制台直接推送通知,但是我想通过php文件发送通知. 当我发送邮件时,我收到来自PHP的响应:{“ message_id”:5718309985299480645} 并且电话中没有通知. 我已将this.fcm.subscribeToTopic(‘all’)放置在app.compo

android-如何解决只允许安全来源

我在Ionic应用程序中使用cordova地理位置插件. 当我在模拟器中运行该应用程序时,我发现此错误仅允许安全来源.因此无法获得内部模拟器的地理位置.但是使用locahost可以正常运行,可能是本地主机来自安全来源. 浏览器即时通讯使用的是chrome.插件https://ionicframework.com/docs/nat

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";

无效的数据,块必须是字符串或缓冲区,而不是对象-ionic和firebase

我目前正在在MAC上设置离子应用程序,但一直遇到一个问题,当我使用Cordova版本8.0.0和android版本6.4.0添加cordova-plugin-fcm时,得到以下信息错误: Invalid data, chunk must be a string or buffer, not object 请注意,我的应用没有安装ios平台.另外,由于我安装了FCM插件,因此

离子-任务’:processDebugManifest’的执行失败

当我离子科尔多瓦建立android –release错误来了 ios已经构建成功,但是android无法为我构建,在构建乐趣之前,第一次面对这个问题 最近,我在项目中添加了一些codova插件和第三方登录SDK,现在对我不起作用 zhungzhens-MacBook-Air:minan zhungzhenzhungzhen$ionic cordova build and

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

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

javascript – Ionic2错误:“没有存储提供商”

在阅读了我能找到的所有内容并且失败之后,我必须在这里问: 我正在尝试使用ionic2的存储,就像文档告诉我的那样, doc:https://ionicframework.com/docs/storage/ 这是我的代码: APP-module.ts import { BrowserModule } from '@angular/platform-browser'; import { ErrorHand

javascript – Ionic2 http post请求时没有’Access-Control-Allow-Origin’标题

这是我的完整code …… this.http.post(link, data, { headers: headers }) .map(res => res.json()) .subscribe(data => { this.data.response = data._body; }, error => { console.log("Oooops!"); }); 运行代码后出现此错误: "XML

javascript – 无法在离子2中从JS切换到TS

我更改了app文件的文件扩展名,包括app / app.js 错误:无法从’app_folder’中找到模块’app / app.js’ 它没有告诉我应该查看哪个文件来修复错误. 我尝试用git grep查看并阅读一些关于Angular2的入口点,以找出它的加载位置,但还没有运气.解决方法:将TypeScript用于Ionic2项目不仅仅

javascript – Ionic 2 – 如何禁用滚动

首先:我知道有一些关于这方面的话题,但它们似乎都没有帮助我. 我尝试了所有可以在我的某个页面上禁用滚动的方法,但是没有一个能够工作,所以我来这里寻求帮助. 我尝试了什么: >创建一个隐藏溢出的css类(与attr.noScroll相同) > setScrollDisabled>将div设置为离子固定>离子含量无反弹

javascript – 如何在离子2角度2中的点击事件上获取按钮的ID和名称值

我有一个按钮 <button ion-button icon-left name="0x10000011 (click)="AppService.sendNotify($event)" id="0x10000011" value=1> <ion-icon name="camera"></ion-icon> CAM Icon </button> 当我点击它时,我想在我的服务sen

字体未在离子3应用程序中的Android设备上应用

我正在尝试将自定义字体应用于Android应用程序.所以我修改了src / theme / variables.scss并添加了以下行: @font-face { font-family: AppFont; src: url("../assets/fonts/RobotoCondensed-Regular.ttf"); } body, span, button, h1, h2, h3, h4, h5, h6, p, ion-item, io

javascript – 离子2在视图加载之前渲染数据

我正在学习离子2并且目前面临一些离子生命周期问题. 我希望在api获得成功数据后显示数据. import {Component} from '@angular/core'; import {NavController} from 'ionic-angular'; import {LoadingController} from 'ionic-angular'; import WooCommerceAPI from 'woocomme

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

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

javascript – 为什么first()rxjs运算符会继续返回数组

我有一个类型功能的服务 getSummary(id:string,universe:string):Observable< INTsummary []> 当我调用它时,我只想要INTsummary []中的第一项,所以我试图使用rxjs first运算符来执行此操作: loadQuickSummary(){ var obj = this.myService.getSummary(this.user.id, this.user.

android – Ionic 2 chrome webview检查不工作

我的笔记本电脑上有Debian Stretch,新的Lineage OS 14.1(Android 7.1)安装在没有Google Play服务的新手机中.我可以在手机上运行我的离子1应用程序,我可以使用Chromium的chrome调试它://检查,效果很好,对我来说非常有用. 现在我第一次制作了Ionic 2应用程序.我可以在手机和浏览器上