二维码生成、解析 前端实现二维码的生成(根据输入文本生成二维码)和识别(上传图片解析二维码内容)的功能,基于常用且轻量的前端库来实现,方案简单易上手,无需复杂的构建配置。 实现思路 二维码生成:使用 QRCode.js(轻量、无依赖、兼容性好),通过输入文本内容生成二维码并渲染到页面。 二维码识别:使用 jsQR(纯前端解析二维码,无需后端),通过上传图片,将图片绘制到 Canvas 后解析像素数据,提取二维码内容 2018-08-29 学无止境 #JavaScript #二维码
window.open 窗口垂直居中 123456789function openWin() { var url = '...'; var name = '在线客服'; var iWidth = 720; var iHeight = 600; var iTop = (window.screen.availHeight - 30 - iHeight) / 2; var iLe 2018-08-08 小记 #JavaScript
微信WeixinJSBridge API 有些过时了,参考地址:https://github.com/Tencent/weui/wiki/%E5%BE%AE%E4%BF%A1JSAPI https://www.cnblogs.com/txw1958/p/WeixinJSBridge-api.html 123456789101112131415161718192021222324252627282930313233343536373839 2018-08-08 学无止境 #JavaScript #微信
vscode、atom、webstorm中使用editorConfig插件 一、vscode更目录下新建.editorconfig文件 123456789101112root = true[*]charset = utf-8indent_style = spaceindent_size = 2end_of_line = lfinsert_final_newline = truetrim_trailing_whitespace = true[*.md]trim_traili 2018-07-31 小记 #VSCode #EditorConfig
开发环境菜单配置备份 用户中心: 应用管理: “/passport/application/list”用户管理: “/passport/user/list”群组管理: “/passport/group/list”标签分类管理: “/passport/tagCatalog/list”OSS管理: “ 2018-07-31 小记 #配置 #备份
自定义双向消息说明文档 12345678910111213141516171819202122# 自定义双向消息说明文档## 一、变量说明--------------- - {courseId} 课程ID - {userName} 用户名 - {tisClientId} 聊天服务ID - {schoolId} 2018-07-25 学无止境 #WebSocket #消息协议
webrtc 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210 2018-07-19 学无止境 #JavaScript #WebRTC
video参数配置 12345678910111213141516myPlayer = videojs('my-video', { children: { controlBar: { // BigPlayButton:false, playToggle: false, fullscreenToggle: false, / 2018-07-19 学无止境 #JavaScript #视频播放
腾讯地图 行政区划 匹配行政区划http://lbs.qq.com/tool/getpoint/getpoint.html http://yt-public.oss-cn-hangzhou.aliyuncs.com/javascripts/xzqhdm.json 123456789101112131415161718192021222324252627282930313233343536373839404142mou 2018-07-19 学无止境 #地图 #腾讯地图