![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
JavaScript
[咖啡加冰]
追逐源自内心
展开
-
node.js运行yarn报错SyntaxError: Unexpected string
【代码】node.js运行yarn报错SyntaxError: Unexpected string。原创 2022-09-29 14:22:06 · 1174 阅读 · 1 评论 -
umi框架SSR 服务端获取cookie
umi框架SSR 服务端获取cookie在项目核心文件server.js 中增加传入自定义参数到ctx中app.use(async (ctx, next) => { const { html, error } = await render({ path: ctx.request.url, getInitialPropsCtx: { cookie: ctx.request.header.cookie, }原创 2022-04-24 23:45:00 · 668 阅读 · 0 评论 -
Aliplayer中自定义添加字幕的实现
参考了阿里云的博客:https://my.oschina.net/u/1464083/blog/2999343VTTCue官方文档:https://developer.mozilla.org/en-US/docs/Web/API/VTTCue字幕文件的格式为vtt创建播放器var player = new Aliplayer({ "id": "player-co...原创 2020-03-23 15:15:47 · 2068 阅读 · 2 评论 -
解决ios audio无法自动播放、循环播放的问题
//解决ios audio无法自动播放、循环播放的问题var music = document.getElementById('video');var state = 0;document.addEventListener('touchstart', function(){ if(state==0){ music.play(); state=...转载 2020-02-12 16:44:42 · 933 阅读 · 1 评论 -
阿里云OSS上传文件时,如何显示上传网速
阿里云OSS上传文件时,如何显示上传网速业务场景用户上传时,网速很慢,或者在上传大文件时,虽然有进度条,但是动的很慢,或者不明显,用户会产生困惑.所以就产生了一个显示网速的需求点.实现方式Electron因为我们的产品形态是Electron客户端,所以自然就想到了从Electron入手但找过了几个对象:app net net-log发现都没有直接拿到网速的地方Node.js找了...原创 2020-01-13 14:07:51 · 2380 阅读 · 0 评论 -
axios踩坑记录-post请求,参数放在body中时,报错Content type
在axios请求时,若不指定Content-Type,在axios内部,会自行更改,我们一般使用的是application/json但有时我们的数据格式并不一定是json,而后端配置的参数类型使用了注解@RequestBody,这时一定会报错,因为两者的类型不匹配.此时,我们需要手动设置Content-Typeaxios.post(baseURL,data,{headers: {'Cont...原创 2020-01-03 10:33:41 · 14084 阅读 · 1 评论 -
利用node.js中的os模块获取操作系统信息
const os = require('os');功能方法名说明获取cpu(处理器架构)os.arch()获取cpu信息os.cpus()字节顺序os.endianness()高位优先返回BE,低位优先的返回LE空闲内存字节os.freemem()当前登录用户的根目录os.homedir()操作系统主机名os.hostn...转载 2019-12-31 15:54:38 · 1940 阅读 · 0 评论 -
npm加速
使用淘宝的镜像或者cnpm工具http://npm.taobao.org/原创 2019-12-31 15:29:22 · 216 阅读 · 0 评论 -
export和import的使用
ES5exportmodule.exports.add = add;module.exports.sub = sub;或者module.exports = {add:add,sub:sub};importvar calc = require('./calc.js');ES6exportexprot function add(){}exprot function sub()...原创 2019-12-25 17:14:34 · 380 阅读 · 0 评论 -
记一次活动页面优化
公司业务需求,需要做一个活动页面,页面中会展示大约1万多个商品. 这就对页面的加载性能很有要求和技巧了. 页面中大概有小分类100个. 页面刚做完时,加载时间在5~7秒的样子.初始版本代码如下:constructor (props) { this.state = { type2: [], type3: [], type4: [], ...原创 2019-12-20 14:34:38 · 207 阅读 · 0 评论 -
根据图片URL转换成base64格式显示(图片跨域携带cookie)
后端API:https://api.znzmo.com/activity12/shareImg.jpeg该API返回的是一个图片,现在要求在微信中弹窗显示此图,并支持长按保存分享等功能刚开始是直接<img src="https://api.znzmo.com/activity12/shareImg.jpeg"/>此时弹窗中时可以展示图片的但在微信中长按保存或分享时缺没有反应,...原创 2019-12-18 18:30:59 · 1830 阅读 · 1 评论