ionic
Lynson666
放弃只需一秒,坚持需要一辈子
展开
-
ionic run android failed, error gradle line 64
previously I can compile but after I updated my cordova something happended. I got this error.FAILURE: Build failed with an exception.* Where:Script 'C:\Users\Jay\testproject\platforms\android\Co转载 2016-07-23 00:13:31 · 846 阅读 · 0 评论 -
Ionic2使用百度地图和html5 geolocation的一些注意事项
1、完美解决window.navigator.geolocation.getCurrentPosition,在IOS10系统中无法定位问题目前由于许多用户都将电话升级到了IOS系统,苹果的iOS 10已经正式对外推送,相信很多用户已经更新到了最新的系统。然而,如果web站没有及时支持https协议的话,当很多用户在iOS 10下访问很多网站时,会发现都无法进行正常精确定位,导致部分网站的周边推荐服务原创 2017-05-04 10:36:50 · 3926 阅读 · 1 评论 -
Ionic2之tabs相关内容和其他一些坑
ionic tab的属性和一些使用方法, 和ionic其他的一些注意事项原创 2017-04-05 23:24:52 · 3363 阅读 · 0 评论 -
Ionic2实现: 下拉刷新和上拉加载
下拉刷新: 1 ion-content> 2 ion-refresher (ionRefresh)="doRefresh($event)"> 3 ion-refresher-content 4 pullingIcon="arrow-dropdown" 5 pullingText="Pull to refresh" 6 refre转载 2017-04-05 22:58:57 · 4908 阅读 · 4 评论 -
Ionic2关于Slides的一些坑
首先,要知道Slides是实际使用的是swiper组件,所以遇到问题也可以查阅swiper相关资料。HTMLion-slides #ionSlides loop="true" autoplay="3000" pager (ionSlideAutoplayStop)="autoPlay()">TS:@ViewChild('ionSlides') slide原创 2017-04-05 19:57:39 · 10429 阅读 · 8 评论 -
Ionic2创建一个自定义pipe实现千分位号
1、在src目录下创建一个pipe目录用于存放自定义pipe,然后创建一个pipe |--src |--pipe *****.ts2、在ts文件里面写pipe的逻辑import { Pipe, PipeTransform } from '@angular/core';/* * Raise the value exponentially * Takes an expone原创 2017-04-09 21:33:15 · 1631 阅读 · 0 评论 -
关于Ionic2\Angular2使用http的一些坑
1、服务器接收key=value&key=value类型的值,但服务器无法获取到Post请求的body的值描述:使用url?key=value&key=value的形式可以正常请求到参数,但是把参数放入到body后,服务器估计获取到信息但无法正确解析解决:1、body要为字符串,格式:‘key=value&key=value’2、然后发送http请求的时候需要设置下'Content-Type原创 2017-04-09 00:27:51 · 5251 阅读 · 0 评论 -
ionic2点击事件感觉到延迟的解决办法
In general, we recommend only adding (click) events to elements that are normally clickable. This includes and elements. This improves accessibility as a screen reader will be able to tell that原创 2016-12-14 18:05:52 · 5370 阅读 · 0 评论 -
angular2的http请求返回结果的subcribe注意事项
this.monitorSer.getVehicleLonAndLat(vehicleIds) .subscribe( data => { //将data下的data字符串转化为vehdata数组 this.vehData=JSON.parse(data.data); //功能实现 this.loadOverLay();原创 2016-10-27 10:13:59 · 9721 阅读 · 0 评论 -
Ionic2可以有两种方式来存储数据,Local Storage和SQLite
Ionic2可以有两种方式来存储数据,Local Storage和SQLite LocalStorage 因为比较容易访问,所以不适合存比较敏感性的数据比如可以存储: 用户是否登录的信息. 一些session信息等具体用法:进入项目目录:cd MyFirstApp在主页设置一个按钮,点击按钮,获取LocalStorage的数据并打转载 2016-10-27 10:01:12 · 7377 阅读 · 0 评论 -
在 chrome浏览器上出现此错误ERR_BLOCKED_BY_CLIENT
在 chrome浏览器上出现此错误,一般都是安装有拦截广告的插件,把此功能给拦截了I had faced the similar error, it is basically caused when use the ad blockers.Turn them off, and you run it easily.原创 2016-10-27 09:59:27 · 11374 阅读 · 1 评论 -
ionic和angular中使用rxjs的Observeble,其方法需要是private,不然build会出错
private extractData(res: Response) { let body = res.json(); console.info(res.json()); return body|| { };}private handleError (error: any) { // In a real world app, we might use a remot原创 2016-10-27 09:57:50 · 2260 阅读 · 0 评论 -
ionic2页面的生命周期
原创 2016-10-27 09:54:29 · 2572 阅读 · 0 评论 -
如何在Windows下使用ionic打包与开发IOS程序
开发ios程序需要mac本,没的话就只能在虚拟机上安装一个MacOS。以下为步骤:1、安装VMware和Mac OS参考网上教程2、ionic开发ios程序3、安装Xcode为什么要安装Xcode呢?ionic开发Android程序都不需要安装eclipse等IDE,只要一个能写SSS,JS ,HTML的IDE就行(Hbuilder,WebS原创 2016-09-21 17:56:53 · 10271 阅读 · 0 评论 -
cordova插件使用(一套流程适用于每个插件使用)
iOS 状态栏的控制我是这么实现的:访问http://plugins.cordova.io/, 您可以在其中搜索cordova插件,例如我搜下statusbar:会发现有两个插件。其中下面的名字貌似更官方一点,我们就选择这个作为我们需要的插件。插件的安装很简单。我们需要的只是插件的ID, 也就是org.apache.cordova.statusbar. 然后打开终端转载 2016-09-21 17:37:19 · 1499 阅读 · 0 评论 -
关于 $http.get在项目打包后,手机端运行无法取得数据
最近的ionic项目,在打包后发布到手机端测试,却奇怪的发现,只要涉及使用api网络请求的地方,全部无法获取数据了,$http请求返回的代码状态status是0。原来,是cordova新版本导致的问题,cordova 5.0增加一个叫cordova-plugin-whitelist的插件,是用来做白名单过滤的,按以下步骤,即可修复情况:1.执行命令 cordova pl转载 2016-09-21 17:36:11 · 535 阅读 · 0 评论 -
ionic生成apk使用build命令下载gradle-2.2.1-all.zip卡,解决方案
onic生成apk使用build命令下载gradle-2.2.1-all.zip卡,解决方案直接使用ionic build android命令,自动下载gradle-2.2.1-all.zip超慢于是找到下面的解决方案1、先下载好gradle-2.2.1-all.zip包,放在myApp\platforms\android\gradle文件夹下2、打开myA转载 2016-07-22 00:38:58 · 5604 阅读 · 0 评论 -
ionic 中默认安装后,安卓的导航在顶部,需要移到底部的解决方案
在 iOS中, tabs 一直处于底部. 在android中 ionic tabs 一直在顶部,如果要改我们可以通过配置$ionicConfigProvider在www/js/app.js文件下增加以下有颜色部分代码即可.config(function($stateProvider, $urlRouterProvider,$ionicConfigProvider) {转载 2016-07-23 11:39:15 · 1555 阅读 · 0 评论 -
Ionic2自定义遮罩层和相关注意事项
1、自定义遮罩层步骤1.1先创建一个展示框,在遮罩层之上<div class="aboutPage-isShowDiv" *ngIf="isShow"> <h1>放内容</h1> </div>1.2根据alert或者其他组件的样式,抽取ion-backdrop标签出来使用<div *ngIf="isShow" class="backdrop-div" (click)="bac原创 2017-05-04 11:29:04 · 6812 阅读 · 0 评论