首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
南向北乡
掘友等级
无名之辈
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
193
文章 142
沸点 51
赞
193
返回
|
搜索文章
赞
文章( 142 )
沸点( 51 )
探究 canvas 绘图中撤销(undo)功能的实现方式
最近在做网页版图片处理相关的项目,也算是初入了 canvas 的坑。项目需求中有一个给图片添加水印的功能。我们知道,在浏览器端实现图片添加水印功能,通常的做法就是使用 canvas 的 drawImage 方法。对于普通的合成(比如一张底图和一张 PNG 水印图片合成)来说,其…
JS复制文字到剪贴板的坑及完整方案。
相信很多人做需求过程中,都遇到过把文字复制到剪贴板的功能。很不幸我也遇到了,本以为是一个简简单单的需求,开发测试过程中却遇到了不少坑,这里一一展开。
如何通过JS来判断打开的浏览器页面是PC端还是移动端或者是其他形式(navigator.userAgent)
浏览器用于 HTTP 请求的用户代理头的值,通过UserAgent可以取得浏览器类别、版本,客户端操作系统等信息。 1. 判断页面是在手机端还是PC端打开 2. 判断页面是在手机端,平板端还是PC端打开 3. 获取手机操作系统类型,判断是Android或者IOS 4. 判断当前…
div contenteditable属性下限制性输入以及自定义光标位置
背景 项目采用vue+Ant Design of Vue,需要在div属性contenteditable为true的实现自定义输入; 具体需求: 键盘只能输入0~9,/*-+. 通过不同按钮可以插入不
一个能在字符串中识别出 Emoji 的简单工具 (支持JavaScript和Java)
在字符串中,一个 Emoji 由一个或多个 Unicode 码点(CodePoint)组成,一个码点可能由多个字符组成(取决于码点是否大于 0x010000),因此一个 Emoji 可能由数个字符组成。 很多业务都需要有字数的判断,比如用户昵称不能过长,发言内容有字数限制等等。…
踩坑:移动端audio标签,成果:一款移动端vue-audio标签
最近受人所托,一直在研究关于移动端<audio>标签相关的兼容性问题,对<audio>标签有了新的认识,甚至还涉猎些许web-audio-api(一个很好玩的东西本文不展开讲述)。接下来就探讨一下本次经历过程,希望能对同样遭遇的小伙伴有些许帮助~ 关于audio标签的问题,本人…
iOS WKWebview使用vconsole调试
wkwebview添加本地vconsole.js文件后方便调试html,查看network和dom信息
H5 audio 音频拖动(文件流不返回总时长的情况)
音频文件没有返回duration 要实现拖动有两种方法: 第一种 如果要返回正常数据的duration需要后端做一下两步: 1:audio标签获取不到总时长的缘故是当后台写回数据流,响应头没有Cont
怎么就敢用NodeJS写千万级别的服务后端
不妨大胆些,用NodeJS撸一个支持千万级别的用户量级的后端服务。前端老司机手把手带你去后端耍高并发。
下一页
个人成就
文章被阅读
725
掘力值
26
关注了
12
关注者
2
收藏集
32
关注标签
11
加入于
2019-07-25