随笔分类 -  移动端开发小工具

这里面都是一些比较常见的开发功能组件
摘要:由于调用摄像头有使用权限,只能在本地运行,线上运行需要使用 https 域名才可以使用。网页内调用摄像头拍照。目前浏览器提供了API能够直接访问用户媒体设备(摄像头、麦克风)。 navigator.mediaDevices.getUserMedia 作用:为用户直接提供直接连接摄像头、麦克风的硬件设 阅读全文
posted @ 2022-11-24 16:48 漫步火星 阅读(238) 评论(0) 推荐(0) 编辑
摘要:var browser={ versions : function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1 阅读全文
posted @ 2022-11-24 16:47 漫步火星 阅读(51) 评论(0) 推荐(0) 编辑
摘要:var type="";if (/android/i.test(navigator.userAgent)){ type="android";}if (/ipad|iphone|mac/i.test(navigator.userAgent)){ type="ios"; } 阅读全文
posted @ 2022-11-24 16:46 漫步火星 阅读(7) 评论(0) 推荐(0) 编辑
摘要:微信活动页面经常有“摇一摇,拿好礼”,还有拼多多摇现金,摇一摇功能也非常常见。HTML5 提供的 devicemotion 事件封装了设备的运动传感器,提供设备的加速度,还提供设备自转速率。对设备运动状态进行判断,就可以实现“摇一摇”效果。 devicemotion 监听手机加速度变化的事件: ac 阅读全文
posted @ 2022-11-24 16:45 漫步火星 阅读(79) 评论(0) 推荐(0) 编辑
摘要:HTML5地理位置API,允许js程序向浏览器询问用户的真实信息,移动端使用GPS获取的位置,非常精准。但是地理位置API的浏览器访问前总是会询问是否同意,如果同意的话就会获取到位置,否则获取不到。 geolocation对象获取位置的方法: getCurrentPosition - 获取一次位置信 阅读全文
posted @ 2022-11-24 16:44 漫步火星 阅读(490) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示