会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
名字不好起啊
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
30
下一页
2022年8月18日
input 图片上传,转成 base64,点击复制
摘要: 主要是为了实现图片转 base64 功能。 1、通过图片上传,使用 FileReader 读取文件,直接可获得 base64 字符串 2、通过 document.execCommand('copy'); 实现复制功能 /** * 图片转为 base64 字符串存储;(上传图片+复制base64字符串
阅读全文
posted @ 2022-08-18 10:11 名字不好起啊
阅读(1013)
评论(0)
推荐(0)
2022年7月28日
python 对比文本文件列表数据,过滤文件夹未下载项
摘要: 之前写过脚本用来下载 ts 视频文件,偶尔存在个别 ts 下载不下来的情况,手动去重新处理又太麻烦,所以需要写个脚本来过滤未下载项。 逻辑比较简单: 1、配置 download 文件夹地址,读取已下载好的文件名称 2、配置 sourceList.txt 文件地址,读取要下载项字符串地址 3、根据读取
阅读全文
posted @ 2022-07-28 13:56 名字不好起啊
阅读(75)
评论(0)
推荐(0)
2022年6月30日
报警声音逻辑 demo
摘要: 模拟后端 websocket 推送数据,判断播报类型,执行对应播报方法,demo 记录 /** * 报警流程 demo 测试 * setTimeout 模拟 websocket 推送报警数据 * 随机产生播放 音频|语音 类型数据 * 随机 循环次数,1次=1 | 3次=2 | 5次=3 | 单次循
阅读全文
posted @ 2022-06-30 10:22 名字不好起啊
阅读(74)
评论(0)
推荐(0)
addEventListener 多次绑定回调问题
摘要: 写 demo 测试遇到了个问题,多次对同一个元素执行 addEventListener 时,会被调用多次: 此时,只需将要绑定的方法,保存至变量即可再绑定即可:
阅读全文
posted @ 2022-06-30 10:11 名字不好起啊
阅读(486)
评论(0)
推荐(0)
2022年6月29日
modal 声音试听弹窗
摘要: demo 记录: html <ng-container> <div class="audition-modal"> <p class="item" *ngFor="let item of list; let sub = index"> <span>{{ sub + 1 }}. {{ item.nam
阅读全文
posted @ 2022-06-29 10:46 名字不好起啊
阅读(43)
评论(0)
推荐(0)
2022年6月28日
浏览器内置语音合成
摘要: 项目中报警,出了音频以外,还需要根据文字读取出语音,百度了一下,浏览器已经内置了相关功能(语音合成) /** * 调用浏览器内置语音合成对象:语音合成Speech Synthesis API */ export class SpeechTest { constructor() { // 最简单的执行
阅读全文
posted @ 2022-06-28 17:27 名字不好起啊
阅读(291)
评论(0)
推荐(0)
2022年6月17日
audio 实现自动音频播放功能
摘要: 项目中要增加一个报警需求,根据 websocket 返回的列表,进行实时音频报警 听着需求,比较好实现,先做个 demo: 1、下载个音频文件 2、引入html 中调用 play 结果加载后没有自动播放,控制台报了个错误: 查了下原因,大概意思就是:为了防止用户流量偷跑,浏览器在用户交互之前,禁止自
阅读全文
posted @ 2022-06-17 11:07 名字不好起啊
阅读(1958)
评论(0)
推荐(0)
2022年6月16日
ngrx / store 使用记录
摘要: 项目中的组件通信,原以为使用 EventEmitter,再通过 subscribe 订阅传递消息 结果找了一圈都没发现相关代码,倒是一直有 this.store.patch 这种代码: 百度了一下,发现是一种状态管理工具(孤陋寡闻了): Angular中的状态管理大部分可以被service接管,那么
阅读全文
posted @ 2022-06-16 16:01 名字不好起啊
阅读(143)
评论(0)
推荐(0)
2022年6月14日
svg 渲染 html 标签 及 添加到 canvas 中
摘要: 主要用到 svg 的 foreignObject https://developer.mozilla.org/zh-CN/docs/Web/SVG/Element/foreignObject 记录demo import { fabric } from "fabric"; import { Piece
阅读全文
posted @ 2022-06-14 16:41 名字不好起啊
阅读(986)
评论(0)
推荐(0)
2022年6月9日
gitlab 的创建项目与使用
摘要: 接之前 gitlab 搭建:https://www.cnblogs.com/guofan/p/16348124.html 创建项目,右上角有个 New Project: 选择创建空白项目: 等待创建完成即可 要使用项目,得配置 ssh 秘钥(GitLab 使用 SSH 协议与 Git 进行安全通信。
阅读全文
posted @ 2022-06-09 14:03 名字不好起啊
阅读(720)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
30
下一页
公告