分类 "前端" 下的文章

其实这篇文章也可以叫如何监听并上传用户观看的视频时长。最近有需求做到,监听用户播放视频的动作并上报播放事件,需要上报的是用户观看视频的时长。这里就有几种情况了,一是用户点击播放,然后直到视频播放完毕,触发video.ended事件,此时上报用户的观看时长,这个比较...

阅读全文

audio.currentTime失效html5的audio标签可以直接通过设置currentTime来跳到指定时间播放,但有时候失效了,即使设置了currentTime,但音频依然是从头开始播。查找原因发现,与服务端返回的音频header有关。在chrome中,...

阅读全文

有个需求,生成小程序码时候,从微信服务器返回的是一个流的形式,不做本地存储和上传服务器,如何通过url的形式来展示在html中?一个很好的答案就是将流转成base64然后显示在html中。实现步骤获取到file文件流。将流转换成base64字符串形式。添加字符串头...

阅读全文

一、开始准备布置画布:通过添加<canvas>标签,添加canvas元素获取画布:通过<canvas>标签的id,获得canvas对象获得画笔:通过canvas对象的getContext("2d")方法,获得2D环境ps: canvas画布...

阅读全文

1. npm run build后样式无效用vue + ElementUI时候遇到问题:dev环境时样式有效,但npm run build部署到服务器上后,style节点的样式不生效了。原因: 在某个组件中直接使用了elementui组件的class设置样式,但没...

阅读全文