- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 ionic3 构建项目自动匹配参数
1. src目录下创建env目录,并添加env.dev.ts,env.prod.ts,env.test.ts,可以根据自己需求添加。env.dev.ts:export class ENV { public static SERVER_API_URL = "http://192.168.2.100/api/v1/";}env.prod.ts:export class ENV { publ...
2018-06-15 09:51:57 1155
原创 ionic3 设置ssl-pinning
1. 生成.pem文件openssl s_client -showcerts -connect your.domain:443 -servername your.domain:443 </dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem2. 生成.cer文件openssl x509 -...
2018-06-14 17:42:07 892
原创 ionic2 cordova插件用法之二
之前参考官方的写了一种用法,但是这种用法不是很方便,于是再写个方便一些的。以cordova-plugin-wechat为例:在项目中创建wechat-plugin.ts,代码如下:declare var Wechat: any; // 此处声明plugin.xml中clobbers对应的值 export interface WechatPayParam { mch_id:
2016-11-30 15:17:30 4535
原创 ionic2 RC0 android物理键退出app
随着ionic2版本不断升级,退出app的方式也在不断变化,rc0尝试了多种方式,终于搞了一个可以使用的方法。1. app.component.ts@Component({ template: ``})此处定义rootNavController,随后在MyApp中添加export class MyApp { @ViewChild('rootNavController') na
2016-10-13 12:00:50 1749 1
原创 ionic2 使用自定义图片作为tabbar的icon
在tabs.html中 添加tabs.scss,并在其中定义如下.ion-tab-icon-base { width: 32px; height: 32px; padding: 4px 4px 2px;}.ion-tab-icon-md-base { min-width: 0 !important; height: 32px;}
2016-10-10 14:33:31 6284 2
原创 ionic2 使用slides制作滑动效果的类型选择栏
类似的效果如下图:1. 生成一个componentionic g component MySlide2. 在my-slide.html中添加代码: {{slide}} 其中slides是一个数组,存放类型字符串,如上图显示的"推荐", "环球"等3. 在my-slide.ts中添加代码:import
2016-09-12 14:22:21 15611 14
原创 ionic2 问题记录
1. 如何在push页面后隐藏tabbar 在ionicBootstrap中设置tabsHideOnSubPages为true2. 如何设置返回按键文字 在ionicBootstrap中设置backButtonText,如"返回"或""3. 如何设置跨域访问 在config.xml中4. 如何在page pop后传递参数到前一个页面 a) 使用m
2016-08-26 12:00:36 3130
原创 Ionic 2 自定义插件typescript用法
由于项目中需要封装一个自定义插件,突然发现在ionic1中使用正常的插件2中没办法使用了,google了半天找到了官方的文档。折腾了好久,终于可以使用自定义插件了,虽然方法有点坑。主要步骤如下:1. fork官方的ionic-native项目,并按照规则添加自己插件的class,可以参考其它插件的写法。2. 在index.ts中添加相应的window变量3. npm run b
2016-07-22 16:52:11 4670 5
原创 Google VR Demo无法使用cocoapods更新的解决方法
1. 下载sdk以及demo(sdk地址可以通过pod update显示出来)2. 将sdk中Headers、Libraries以及resources目录添加到DEMO中3. 添加以下framework:CoreMedia,AVFoundation, libstdc++, CoreMotion, MediaPlayer,GLKit和AudioToolBox4. build settin
2016-07-22 14:53:53 342
原创 mac使用homebrew手动管理node版本
1. 官方下载需要的node版本2. 解压后将文件夹重命名为版本号(如:5.12.0)3. 将文件夹拷贝到/usr/local/Cellar/node4. $ brew switch node 5.12.0
2016-07-22 14:39:43 944
原创 Cordova Plugin Upload
1. cd myPlugin & npm adduser2. npm i -g plugman(if not install)3. plugman createpackagejson ./ (make sure ecosystem:cordova in the keywords member)4. npm publlish ./
2016-07-22 14:07:02 812
转载 ionic ios archive error Cordova/CDVViewController.h
解决方法BuildSetting -> Header search path -> $(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include原文:https://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1
2016-04-13 14:07:18 579
转载 ionic将ionicLoading与http请求绑定
var app = angular.module('ionicApp', ['ionic'])app.config(function($httpProvider) { $httpProvider.interceptors.push(function($rootScope) { return { request: function(config) { $r
2016-01-21 10:32:37 3570
原创 ionic 2 使用typescript
ionic start myApp --v2 --ts创建好后需要修改几处path,在app前面添加www/app,否则报错。
2015-12-25 18:04:11 982
原创 ionic 2 添加service
1.myService.jsimport {Injectable} from 'angular2/core';@Injectable()export class myService { constructor() { } public test() { console.log("test my service"); }}
2015-12-24 11:42:33 2272
OmniPlan 3.9.3 for mac(cr)
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人