pr 导出视频时有黑边问题解决方式:
Address already in use
报错: address ‘127.0.0.1:9000’: Address already in use (48)
9000 端口被占用
一般情况下查一下是哪个进程占用了 9000 端口,不需要的 kill 掉就可以了
但 lsof -i:9000,不显示任何进程占用 9000 端口
那是谁占用了 9000 端口?
Linux 下记录所有用户的操作历史
使用 history
命令可查看当前登录用户的所有操作历史
但即使是 root 用户,也不能查看其它用户的操作记录
这就需要将所有用户的操作历史,以日志的方式保存下来
解决Element弹窗被盖住的问题
使用 Element 组件,涉及弹窗再弹窗时,会出现弹窗被 model 蒙板遮挡的情况
解决办法:1
2
3在 el-dialog 上加以下属性
append-to-body
:modal-append-to-body="false"
cryptico 处理 UTF-8
cryptico 处理中文时会有问题
可以使用 jpfox/cryptico
在 cryptico
的基础上,支持 UTF-8
如果重新构建一个项目
定义日志规范,有问题随时可查 20210413
1 | 一定要全 |
如果使用组件库,提前二次封装 20210413
1 | 如 element 的 image/textarea/datepicker 等 |
封装基础功能 20210409
1 | navigateTo, request 等 |
基础功能也要细化 20210409
1 | 如把 helper 拆分为 core/local/server/client 等 |
异步都用 Promise 处理 20210409
1 | callback 方式不美观 |
就医杂记
北京最好的肿瘤医院
1 | 北京肿瘤医院,地址: 北京海淀区阜成路52号(定慧寺) |
挂号途径
1 | 1. 114 APP |
网页 video 中如何加载字幕
互联网给我们带来方便的同时,也时常让我们感到困惑。随便搜搜就出一大堆结果,然而总是有大量的重复和错误。本号发出的内容,都是自己实测过的,有问题请留言。
先看下效果(PC chrome)
video 中加 track 标签
1 | 只支持 vtt 格式 |
track 的兼容性
在已生成的 video 中加 track
如果不能在 video 生成时插入 track 标题,就用 JS 插入 track。比如用了人家的播放器,又没有添加字幕 API1
2
3
4
5
6
7let track = document.createElement("track");
track.src = "xxx.vtt";
track.srclang = "zh";
track.setAttribute("label", "中文字幕");
track.setAttribute("kind", "captions");
track.setAttribute("default", "");
videoEle.appendChild(track);
node 用户输入
1 | process.stdin.setEncoding("utf8"); |