- 博客(28)
- 资源 (25)
- 收藏
- 关注
转载 免费的天气接口(满足你的大部分需求)
项目中有需要抓取当地天气的需求,在网上找了很多的接口,要么是接口请求次数有限制,要么是数据不全,要么是接口失效,总之是无法很好的提供一个稳定的接口。为此很是头疼的一段时间,然后天不绝人,最终还是在网上找到些比较好用的接口,特此记录下来,方便你我他。1.通过城市名(北京/北京市)获取当前城市当前温度及未来一周天气预报 (Json数据) :包含台湾的主要县市接口:http://wthrcdn....
2018-09-29 16:01:50 1147
转载 (二十七) 获取通讯录
本节知识点获取通讯录 plus.contacts.getAddressBook<!doctype html><html> <head> <meta charset="UTF-8"> <title></title> <meta name=&quo
2018-09-27 09:26:42 736
转载 (二十六) 地理位置
本节知识点获取到地理位置 获取地理位置 监听地理位置 停止监听地理位置 (1) 获取地理位置 plus .geolocation这里没写错/*有2个参数 第一个参数表示就是成功的回调函数,第二个参数就是失败的回调函数*/plus.geolocation.getCurrentPosition(geoInfo, function(e) { alert("获...
2018-09-27 09:26:15 268
转载 (二十五) 本地存储 localStorge
本节知识点 plus 自带的localStorge 本地自带的localStorge plus自带的//设置plus.storage.setItem('键','值'); -> plus.storage.setItem('name','dongyixueyuan');//查询plus.storage.getItem('键'); -> var name =...
2018-09-27 09:25:43 609
转载 (二十四) 发送短信和拨打电话和发送邮件
本节知识点 发送短信 拨打电话 发送邮件 (1) 打电话<a href="tel:10086">拨打电话</a>(2) 发送短信发短信有2种模式 第一种不需要JS直接<a href=“sms:10086">发送短信发短信 第二种模式需要JSvar msg = plus.messaging.createM...
2018-09-27 09:25:12 507
转载 (二十三) 设备信息和手机信息
本节知识点获取设备的信息设备信息plus.device.xxxplus.device.model //设备型号plus.device.vendor //设备的生产厂商plus.device.imei // IMEI 设备的国际移动设备身份码plus.device.uuid // UUID 设备的唯一标识// IMSI 设备的国际移动用户识别码var str = '';...
2018-09-27 09:24:43 1480
转载 (二十二) 弹出菜单
本节知识点 弹出菜单。不用管那个按钮的位置。系统会自动的把箭头安排到你要的位置上 弹出菜单没有JS代码 全靠ID对应,类似锚点 <a href="#popover">打开弹出菜单</a> // href 定义锚点<div id="popover" class="mui-popover"> //id 对应锚点 <ul clas
2018-09-27 09:23:27 144
转载 (二十一)蜂鸣提示音 和手机震动
本节知识点 蜂鸣提示音 plus.device.beep(); 手机震动 plus.device.vibrate(); 蜂鸣提示音plus.device.beep()switch ( plus.os.name ) { //判断设备类型 case "iOS": if ( plus.device.model.indexOf("iPhone") >...
2018-09-27 09:23:00 1603
转载 (二十)访问相册
本节知识点访问相册 分为一张和多张 plus.gallery.pick一张的情况<script> var btn1 = document.querySelector("#btn1"); var imgbox = document.querySelector("#imgbox"); btn1.addEve...
2018-09-24 23:24:54 261
转载 (十九) 照相机
本节知识点调用照相机接口使用 plus.camera.getCamera(); <script> var btn1 = document.querySelector("#btn1"); btn1.addEventListener("tap", function() { var cm...
2018-09-24 23:24:20 336
转载 (十八)POST 和get请求
本节知识点 实现POST 请求 实现get请求 (一) get 请求一共四个参数 第一个参数url接口地址 第二个参数发送的数据 第三个参数接受的数据 第四个不用管就是字符串json// get测试请求地址 http://xxxxxmui.get('接口地址',{ //请求接口地址 state:'index' // 参数 键 :值 num:'...
2018-09-24 23:23:42 287
转载 (十七)图片轮播
本节知识点图片轮播有两种 第一种无缝滚动,第二种不是无缝滚动(一)无缝滚动<!doctype html><html> <head> <meta charset="UTF-8"> <title></title> <meta name=&qu
2018-09-24 23:23:02 192
转载 (十六) 滑动导航
本节知识点实现滑动选项卡HTML部分<div class="mui-slider"> <!--选项卡标题区--> <div class="mui-slider-indicator mui-segmented-control mui-segmented-control-inverted"> <a class="mui-co...
2018-09-24 23:22:33 246
转载 (十五) 遮罩
本节知识点 遮罩(蒙版) mask 在popover、侧滑菜单等界面,经常会用到蒙版遮罩;比如popover弹出后,除popover控件外的其它区域都会遮罩一层蒙版,用户点击蒙版不会触发蒙版下方的逻辑,而会关闭popover同时关闭蒙版;再比如侧滑菜单界面,菜单划出后,除侧滑菜单之外的其它区域都会遮罩一层蒙版,用户点击蒙版会关闭侧滑菜单同时关闭蒙版。 遮罩蒙版常用的操作包括:创...
2018-09-24 23:22:02 225
转载 (十四)事件
本节知识点 MUI 里面的事件 注意移动端 只能用addEventListener 事件合集 tap 单击屏幕 doubletap 双击屏幕 longtap 长按屏幕 hold 按住屏幕 release 离开屏幕 swipeleft 向左边滑动 swipeup 向上边滑动 swipedown 向下边滑动...
2018-09-24 23:21:37 161
转载 (十三) 下拉刷新和上拉加载合集
本节知识点下拉刷新和上拉加载合集。第一步创建子页面mui.init({ subpages:[{ url:pullrefresh-subpage-url,//下拉刷新内容页面地址 id:pullrefresh-subpage-id,//内容页面标志 styles:{ top:subpage-top-position,//内容页面顶部位置,需根据实际...
2018-09-24 23:20:59 140
转载 (十二) 上拉加载
本节知识点四步上拉加载(一) 创建子页面具体参照第一讲mui.init({ subpages:[{ url:pullrefresh-subpage-url,//下拉刷新内容页面地址 id:pullrefresh-subpage-id,//内容页面标志 styles:{ top:subpage-top-position,//内容页面顶部位置,需根据...
2018-09-24 23:20:28 148
转载 (十一)下拉刷新
本节知识点实现下拉刷新为实现下拉刷新功能,大多H5框架都是通过DIV模拟下拉回弹动画,在低端android手机上,DIV动画经常出现卡顿现象(特别是图文列表的情况); 通过双webview解决这个DIV的拖动流畅度问题;拖动时,拖动的不是div,而是一个完整的webview(子webview),回弹动画使用原生动画;在iOS平台,H5的动画已经比较流畅,故依然使用H5方案。两个平台实现虽有差异...
2018-09-24 23:19:57 314
转载 (十) 源生分享(ActionSheet)
本节知识点源生分享组件 <script> mui.plusReady(function() { var btn = document.querySelector("#btn"); //获取按钮 btn.addEventListener("tap", function() { ...
2018-09-23 15:55:38 216
转载 (九)消息框时间框和日期框
本节知识点MUI的4种提示框(1) 警告提示框一共3个参数 第一个是内容 第二个是提示,第三个是回调函数mui.alert("欢迎使用MUI警告框","Mui提示",function(){ alert("你刚关闭了警告框");})(2)消息确认框一共四个参数 第一个是内容,第二个是提示的标题,第三个是按钮上面的文字,第四个是回调函数实际情况是在右边,因为让用户去点击...
2018-09-23 15:55:02 491
转载 (八)预加载页面
本节知识点预加载的两种方式(一)预加载第一种形式mui.init配置preloadPagesmui.init({ // 可同时加载一个或者多个界面 preloadPages:[ //加载一个界面 { url:'a.html', id:'a', styles:{},//窗口参数 extras:{},...
2018-09-23 15:54:31 828
转载 (七)自定义事件
本节知识点自定义事件(了解就好了。类似H5的postmessage)自定义事件发送方代码var targetPage = plus.webview.getWebviewById('目标页面id'); mui.fire(targetPage,'shijian',{ //自定义事件参数 name:'dongyixueyuan'});接受方代码window.addEv...
2018-09-23 15:53:56 128
转载 (六)底部导航切换页面
本节知识点底部导航切换(一)底部导航切换<!doctype html><html> <head> <meta charset="UTF-8"> <title>底部导航切换页面</title> <meta name="viewpo
2018-09-23 15:53:22 1113
转载 (五)关闭页面
本节知识点三种方式关闭页面关闭页面点击顶部导航栏的mui-action-back键能返回 右滑关闭页面,默认是关闭状态 安卓系统点击返回键第一个只要有那个类就执行返回事件右滑和点击返回需要在MUI中配置具体见代码 mui.init({ //点击包含.mui-action-back类的控件 swip...
2018-09-23 15:52:52 271
转载 (四)参数传递
本节知识点实现参数传递mui.plusReady(function(){ var self = plus.webview.currentWebview(); //获得当前页面的对象 var name = self.name; //name 和 age 为传递的参数的键 var age = self.age; console.log(name); ...
2018-09-23 15:52:09 121
转载 (三)打开新的页面与等待控制条
本节知识点打开新的页面打开新的页面打开新的页面就必须要要用到mui.openwindow这个函数具体见代码mui.openWindow({ url: 'open.html', //需要打开页面的url地址 id: 'open', //需要打开页面的url页面id ...
2018-09-23 15:51:30 194
转载 (二)加载子页面
本节知识点实现加载子页面需求为了防止上拉加载下拉刷新出现卡顿,所以在加载子页面的时候我们采取的就是除了头部和尾部,中间的部分我们采取的就是加载子页面。重点要记住的就是下面初始化的时候传递参数父元素写的代码<script type="text/javascript"> mui.init({ subpages: [{ ...
2018-09-23 15:50:51 505
转载 (一)MUI初始化
本节学习要点页面初始化 等待页面加载完毕(一) 页面初始化界面初始化就是把一切程序设置为默认状态,把没有准备的准备好MUI把很多功能配置都集中在mui.init里面要使用某项功能只需要在mui.init中完成对应的参数配置即可。目前支持的功能包括,创建子页面,关闭页面,手势配置,预加载,下拉刷新上拉加载等1.首先页面必须要引入MUI的CSS和JS文件<link hre...
2018-09-23 15:49:24 1788
CMMI3全套文档模板,项目经理必备
2020-10-16
最新版H+4.9版本前台源码lee.rar
2020-02-16
NFine快速开发框架.源码下载高清
2017-08-23
信息系统项目管理师教程(第2版)pdf高清版
2017-08-11
Asp.net Webconfig 操作
2013-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人