![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTML5
文章平均质量分 62
Corner1990
以为自己什么都有,仔细想想什么都没有!
展开
-
vue cli Mock的使用
mock模拟接口,使用默认的devserve 完成,考虑到这边有后台提供的模拟数据,随不需要自己随机生成数据,如果说有需要自己随机生成数据,可以使用[mockjs](Mock.js (mockjs.com))写mock接口在src/目录下新建mock目录,存放所有的mock文件在src/mock/目录下新建home.jshome.js mock 文件内容/** * @desc 处理返回banner 数据 * @param { object } request express 请.原创 2021-07-21 22:50:30 · 314 阅读 · 0 评论 -
video 播放视频被x5内核浏览器劫持时的处理记录
因为业务关系,最近一直做微信相关的东西。一直被教育,过了一段时间,我已经我我已经成成长了,成长到足够可以处理日常事务,可是,可是我还是太年轻了。。。查询资料要做视频播放发现视频在播放的时候调用Android原生的视频播放器导致界面布局失效,网页无法继续糙操作。。。。然后我找了好久 好久。。。网上各种解决方案, 。。。无效到目前为止 之确定了只有x5内核会有此问题此时已过去了半天的时间,翻遍了百度。google,没有办法,只有放大招了,查看官方文档腾讯x5官方文档https://x5..原创 2020-09-25 17:11:59 · 3436 阅读 · 1 评论 -
微信支付又一次成功的教我做人
时间过得飞快,转眼间从业前端已经有些年头了,见了太多的场景,意想不到的的错误,以为自己足够成熟和冷静的时候,支付再一次教了我一回,怎么做一个人。。。事情的经过大致是这样子的,公司有一个h5新项目,然后再开发的时候需要对接支付。经过调研,后来只打算上微信支付和支付宝支付,在这里首先对支付宝支付api的开发者表示致敬,真心好用。然后再说会微信。。。。有h5支付,公众号支付,还有小程序支付。。。。在这里奉劝大家,如果是真的设计多方登录,支付的时候,还是使用微信开放平台把,毕竟找个属于少生优生,幸福一生的选择,.原创 2020-06-10 09:40:57 · 323 阅读 · 0 评论 -
vue 图片上传,图片预览
因为项目是vue+vant,这里图片预览直接使用vant的组件,不做多余的封装html 结构主要选择图片按钮,图片预览区, 选择图片的input<div class="img-upload"> <ul class="preview-list" > <li class="img-item" v-for="...原创 2020-04-16 19:16:57 · 742 阅读 · 3 评论 -
websocket学习(二)
websocket客户端,服务端通信的最小单位是帧,由1个或者多个帧组成一个条完成的消息(message)发送端,将消息切割成多个帧,并发送给接收端接收端,接受消息帧,并将关联的症组装成完整的消息websocket数据帧格式单位是比特,比如FIN,RSV1各占一个bit,opcode占据四个bit。 0 1 ...原创 2018-11-19 11:41:20 · 1029 阅读 · 0 评论 -
websocket学习(一)
WebSockets 规范定义了一个网页浏览器和服务器建立一个socket链接。在客户端和服务器保持有一个持久链接,两边可以在任意时间发送数据HTML5开始提供了一种了iu蓝旗与服务器进行全双工通讯的网络技术基于应用层协议,他基于TCP传输协议,并复用HTTP的握手通道websocket的特点支持双向通信,实时性强更好的二进制技术较少的控制开销,链接创建后,ws客户端,服务端数据...原创 2018-11-19 11:40:41 · 195 阅读 · 0 评论 -
使用socket.io写一个聊天室
之前学习了常用的api,以及概念,这里为了简单的使用,写一个demo,为了方便查找api,这里给一个传送门socket.io准备老规矩,新建一个目录,一个index.html, app.jsindex.html 为客户端app.js 为服务端基础代码首先使用最简单的代码,然后是实现客户管和服务端链接成功index.html使用html初始文档,然后引入socket...原创 2018-11-21 10:27:17 · 745 阅读 · 0 评论 -
socket.io
Socket.IO是一个WebSocket库,包括了客户端的js和服务器端的nodejs,它的目标是构建可以在不同浏览器和移动设备上使用的实时应用socket.io的特点易用性:socket.io封装了服务端和客户端,使用起来非常简单方便。跨平台:socket.io支持跨平台,这就意味着你有了更多的选择,可以在自己喜欢的平台下开发实时应用。自适应:它会自动根据浏览器从WebSocke...原创 2018-11-21 10:26:37 · 12792 阅读 · 4 评论 -
JS处理文件流
最近做一个项目,遇到了一个问题,就是导出Excel功能。多普通呀,多大众化,哪里都有,可惜我们后台说给我JSON数据,自己处理。我果断拒绝了,拒绝的里有是我菜,实现不了啊。然后后台开发看不下去了,就是转成文件流给我吧。他们那里是分布式部署,也没有办法持久化存储。遂发生了一下的故事百度没有怎么做过,肯定是百度啦,然后找打了一段代码,代码内容如下function download() {...原创 2018-11-14 15:10:12 · 35165 阅读 · 2 评论 -
#Event Loop(事件循环)
Event Loop是一个执行模型,在不同的地方,有不同的实现。浏览器和nodejs基于不同的技术实现了各自的Event Loop。nodejs中的 Event Loop要提前说明,nodejs和浏览器的Event Loop是两个有明确区分的事物,不能混为一谈。要养成看源码的习惯nodejs的Event是基于Libuv,而浏览器的Event Loop则在HTML5规范中明确定义...原创 2018-05-16 14:28:21 · 1039 阅读 · 0 评论 -
年会签到小项目总结
关于技术选型首先是选择不够严谨,其次是对时间的把控不是很好,导致在接受项目以后出现了连续一周的加班现象。对个人能力有些高估。表现的形式为之前认为很熟悉的技术,在很久没有使用过的时间以后发现变得生疏。技术覆盖范围不够,钻研深度也不够,需要在下一步提升自己的技术水平和范围,更多的利用自己的琐碎时间,对各个方面的知识进行整理和完善。在开发后期和后台对接的时候出现了扯皮的现象。接下来的开发阶段...原创 2018-01-16 10:07:52 · 694 阅读 · 0 评论 -
html5 FileReader 方法
FileReader的接口方法FileReader的接口方法有四个,其中三个用来读取文件,另一个用来终端读取。无论读取成功或者失败。方法并不会返回读取结果。这一结果存储在result属性中。readAsBinaryString(file): 将文件读取成二进制文件readAsText(file[,enconing]): 将文件读取为文本readAsDataURL(file): 将文件读取为D原创 2017-10-19 10:18:52 · 3710 阅读 · 0 评论 -
seo基础常识
SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化,比如网站站外推广、网站品牌建设等,使网站满足搜索引擎收录排名需求,在搜索引擎中提高关键词排名,从而吸引精准用户进入网站,获得免费流量,产生直接销售或品牌推广。 一.SEO定义seo是指在了解搜索引擎自然排名机原创 2016-12-23 14:14:35 · 997 阅读 · 0 评论 -
canvas笔记
一、canvas简介1.1 什么是canvas?(了解)是HTML5提供的一种新标签 <canvas></canvas> 英 ['kænvəs] 美 ['kænvəs] 帆布 画布Canvas是一个矩形区域的画布,可以用JavaScript在上面绘画。控制其每一个像素。canvas 标签使用 JavaScript 在网页上绘制图像,本身不具备绘图功能。canvas 拥原创 2016-11-26 16:54:20 · 1215 阅读 · 0 评论 -
HTML5新特性
# HTML5之HTML篇回顾1. 新标签 1. 语义化标签2. 新属性 1. 链接关系描述 2. ARIA 无障碍富互联网应用程序属性 3. 自定义属性 data- 1. 可以给HTML里的所有DOM对象都可以添加一些DATA-xxx的属性 2. 用来记录与当前DOM强相关的数据3. 智能表单原创 2016-09-09 11:09:42 · 208 阅读 · 0 评论 -
html5 实现当前页面跳转(单页面)
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>单一页面应用程序</title><style>header{font-size: 20px;color: #646464;}na原创 2016-09-13 09:52:56 · 7488 阅读 · 2 评论