摘要: 产品有一个要求,统计用户浏览H5页面的时长。技术原理是在H5打开时调用接口获取统计id,在H5关闭时调用接口结束统计。 前端主要解决的问题就是在什么地方请求后端接口。 需要注意的就是PC端和移动端有所不同。 ```js { data(){ return { statisticId: null } } 阅读全文
posted @ 2023-07-23 21:38 hdxg 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在开发素材库时,有一种素材是链接素材。在用户打开链接素材的时候,会将链接放到iframe中显示。但事情总不尽如人意,有时候会出现以下问题: * iframe中访问https://www.baidu.com,发现打不开,原因是百度为了防劫持,而在响应中设置了阻止iframe显示自己网页的字段。 * 用 阅读全文
posted @ 2023-07-23 21:37 hdxg 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 有时候会遇到CDN挂掉的情况,导致页面长时间空白,极大地降低用户体验。这时候就需要CDN替补了。 一般的做法是,添加替补script标签。比如对于jquery。如果在替补标签中发现jquery对象没有挂载到window对象上,就生成一段新的script标签加载替补cdn: <script src=" 阅读全文
posted @ 2023-07-23 21:35 hdxg 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ## 简介 骨架屏本质上就是页面的loading,与一般loading不同的是,它是页面初始化的loading,而不是某个操作的loading(比如接口请求时显示的loading)。 技术实现上也没有特别高大上,就是得自己编写一个骨架屏组件(有的方案可以自动根据页面生成,但稍微看了下,觉得不好),然 阅读全文
posted @ 2023-07-23 16:31 hdxg 阅读(85) 评论(0) 推荐(0) 编辑
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css