火の玉

Just an iOS learner


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 留言

  • 搜索

cordova插件用法详述(内含demo)

发表于 2017-06-23 | 分类于 ionic | 阅读次数

一. 导入插件用法(以cordova-plugin-appversion为例)
1.导入方法:
添加插件;

cordova plugin add cordova-plugin-appversion

2.文件概述:
导入的文件, 系统已自动配置好了一切需要配置的文件, 所以直接调用就OK了;
js:

1
2
3
4
5
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady(){
// 设置App的版本号
$scope.version = AppVersion.version;
};

阅读全文 »

自制cordova逆地理编码插件(OC)

发表于 2017-06-23 | 分类于 ionic | 阅读次数

本文主要介绍iOS的逆地理定位插件, 用过官方的cordova-plugin-geolocation插件的都清楚, 该插件虽然得到了经纬度, 但是没法转换成我们想要位置信息, 于是就需要一个插件将经纬度转化为位置信息, 即逆地理编码;
1.插件介绍
该插件是用OC做的一个经纬度转换为位置的插件; OC内部通过CLGeocoder的方法实现逆地理编码;由于需要调用系统硬件, 所以该插件直到deviceready事件发生后才可用;

1
2
3
4
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log("deviceready");
}

阅读全文 »

ionic优秀资源整理

发表于 2017-06-23 | 分类于 ionic | 阅读次数

网上关于ionic的资源比较少, 好多刚入门的开发者找不到入门指导资源, 下面就推荐一些个人觉得比较好的资源;

一. 入门级指导
官方文档, 这个当然必不可少
https://ionicframework.com/docs/

中文版的ionic文档,给英文不好的朋友
http://www.ionic.wang/js_doc-index.html

ionic菜鸟教程, 里面有许多基础知识
http://www.runoob.com/ionic/ionic-install.html

阅读全文 »

iOS处理单双击手势冲突问题

发表于 2017-06-22 | 分类于 iOS | 阅读次数

这个是之前开发中遇到的一个问题. 当一个视图同时响应单双击手势, 而实际上需要它只响应一个手势就行; 这种情况当手势同时加在一个视图上或者两个视图的关系为父子级时出现, 下面就来介绍一下处理的方法;
这里展示一个demo:
如图所示, 在storyboard中拖入两个view, 分别为bigView和smallView, smallView为bigView的子视图;


接下来给这两个视图拖入属性后, 给smallView加上单击事件, bigView加上双击事件;

阅读全文 »

js处理手势冲突之冒泡用法

发表于 2017-06-22 | 分类于 js | 阅读次数


​ 嵌套的div元素,如果父级和子元素都绑定了一些事件,那么在点击最内层子元素时可能会触发父级元素的事件,下面介绍一下js阻止默认事件与js阻止事件冒泡示例.

一.event.preventDefault()

​ 阻止元素的默认事件。如:a元素的点击跳转的默认事件 ,button,radio等表单元素的默认事件 ,div 元素没有默认事件;
例:
下方为html代码:

1
<a link="https://www.baidu.com">百度</a>

阅读全文 »
1…34
火の玉

火の玉

火の玉

20 日志
5 分类
18 标签
RSS
GitHub 简书 掘金
Links
  • 微信公众号
© 2018 火の玉
微信扫一扫,订阅公众号
人 次