mobile-tool v1.0.7
引用js
方法:
判断是否为手机 Mobile.isMobile()
判断是否在微信 Mobile.isWeixin()
判断是否为Android系统 Mobile.isAndroid()
判断是否为Ios系统 Mobile.isIos()
判断是否为UC 1.0.6移除
判断是否为UC极速模式 1.0.6移除
最近浏览(已移除) 1.0.3 移除
记录cookie,依次存名字为name1、name2、…… 、name+count的cookie name: 记录的cookie名 str: 记录的数据 count: 最近访问允许的最大长度
添加cookie,名、值、过期时间 1.0.3 移除
- 获取cookie 1.0.6移除
删除cookie 1.0.6移除
改变地址栏参数:如果地址栏有对应参数,改变参数值并跳转,如果没有对应参数则为添加参数,自动补全?
获取地址栏参数,返回json格式,如果传参,则解析参数返回json格式。
12.2 获取地址栏参数,返回json格式(允许同名name、无=、值为空)
示例:
获取地址栏单个参数,返回值,如没有则返回''
13.2 获取地址栏单个参数,返回值,如没有则返回''
示例:
获取经纬度 opts.accuracy: 是否高精度定位; opts.timeout: 超时时间; opts.maxAge: 缓存时长; opts.success: 成功事件
获取当前所在位置
迷你jsonp 回调函数参数名callback
迷你ajax
opts.url 请求接口地址 opts.data 接口参数 json.type 请求格式get or post,缺省值get json.time 超时时间-秒,缺省值5 opts.success 成功函数 opts.error 失败函数
Mobile.ajax(opts)
json转url并添加随机数t
迫使滚动条到对应位置y ,y缺省值0,即回到顶部
options.time 回到顶部所需时间,默认 700ms options.type 运动方式,默认 ease-out(减速),其他ease-in(加速)、linear(匀速) options.y 回到距离顶部 Xpx, 默认 0; options.end 回调函数 Mobile.scrollMove(options)
更新日志 2015-6-4 1.0.3 添加 Mobile.shuping 监测手机竖屏事件 1.0.3 添加 Mobile.getSearch(url) 1.0.3 移除 Mobile.reViewCookie(name, str, count)、Mobile.addCookie(name, value, expiresDays) 2015-6-11 1.0.4 优化 Mobile.getSearch 参数不存在的时返回的bug 1.0.4 添加 Mobile.getData(name) 2015-8-6 1.0.5 优化 Mobile.isMobile 改变判断条件替换UA判断 1.0.5 优化 Mobile.scrollMove 运动定时器改为Mobile.setTime 1.0.5 添加 Mobile.setTime(callback) 1.0.5 添加 Mobile.clearTime(id) 2016-3-16 1.0.6 移除某些不必要的东西,更加小巧精简 2016-5-13 1.0.7 支持模快化
8 years ago