h5
web修理工
这个作者很懒,什么都没留下…
展开
-
js播放m3u8文件
js播放m3u8文件。转载 2022-09-02 16:05:00 · 863 阅读 · 0 评论 -
web前端错误日志
1.vuevue.config.errorHandler=function(){ // handle error // `info` 是 Vue 特定的错误信息,比如错误所在的生命周期钩子 // 只在 2.2.0+ 可用}Vue.config.warnHandler = function (msg, vm, trace) { // `trace` 是组件的继承关系追踪}2.window 错误收集3.网络传递数据()下面的例子展示了一个理论上的统计代码——在卸载事件处理原创 2021-06-10 11:19:11 · 662 阅读 · 0 评论 -
万年历开发 日历
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.转载 2021-06-09 09:40:52 · 177 阅读 · 0 评论 -
手机摇一摇 h5 扫码功能 -蓝牙
在做微信活动页面的时候,经常会需要实现手机摇一摇功能,比如“摇一摇,拿好礼”。为了实现它,就需要用到HTML5的DeviceOrientation特性。它提供的DeviceMotion事件封装了设备的运动传感器时间,通过改时间可以获取设备的运动状态、加速度等数据(另还有deviceOrientation事件提供了设备角度、朝向等信息)。而通过DeviceMotion对设备运动状态的判断,则可以帮助我们在网页上就实现“摇一摇”的交互效果。//运动事件监听 if (window.DeviceMot转载 2021-06-09 09:34:27 · 143 阅读 · 0 评论 -
h5 获取地理位信息 api 经纬度
navigator.geolocation的三个方法:getCurrentPosition()watchPosition()clearWatch()经度 : position.longitude纬度 : position.latitude准确度 : position.accuracy海拔 : position.altitude海拔准确度 : position.altitudeAcuracy行进方向 : position.heading地面速度 : position.spe原创 2021-05-29 17:27:46 · 597 阅读 · 0 评论 -
H5 和移动端 WebView 缓存机制解析与实战
转载:https://www.cnblogs.com/bugly/p/7047908.html导语在web项目开发中,我们可能都曾碰到过这样一个棘手的问题:线上项目需要更新一个有问题的资源(可能是图片,js,css,json数据等),这个资源已经发布了很长一段时间,为什么页面在浏览器里打开还是没有看到更新?有些web开发经验的同学应该马上会想到,可能是资源发布出了岔子导致没有实际发布成功,更大的可能是老的资源被缓存了。说到web缓存,首先我们要弄清它是什么。Web缓存可以理解为Web资源在Web服务转载 2021-05-24 11:17:25 · 574 阅读 · 0 评论 -
h5 监听安卓物理返回键
需要监听手机的回退按钮。1、挂载完成后,判断浏览器是否支持popstatemounted(){ if (window.history && window.history.pushState) { history.pushState(null, null, document.URL); window.addEventListener('popstate', this.fun, false);//false阻止默认事件 }},2、页面销毁时,取消监听。否则其他v转载 2021-04-08 18:11:28 · 2977 阅读 · 0 评论