
JavaScript
文章平均质量分 83
sanye丶
一个前端
展开
-
关于 @microsoft/fetch-event-source 的 EventSource 反复重连的问题
小小的一个做了 AI 聊天功能,没想到突然发现一个对话被重复请求了很多次,资源都被弄没了!这对本就不富裕的家庭来了狠狠的一巴掌!它怎么重复请求了这么多次!本来今天高高兴兴,用 Server-sent events。请求没完成前切换页面。原创 2023-07-26 11:56:54 · 12368 阅读 · 14 评论 -
在NW.js里面使用node-printer
0、写在前面的一些提示不要使用太高版本的 NW.js 以及 Node.js,因为 node-printer 会有兼容性问题,目前笔者测试到 node-printer 最高只能在 0.43.x 版本以及低于这个版本的 NW.js 里面正常运行,高于这个版本就会在安装 node-printer 时报错或者程序运行时直接崩溃闪退。并且使用的 Node.js版本应该与 NW.js 里面的 Node.js 版本一致,可以在双击 nw.exe 查看 NW.js 里面的 Node.js 版本,如图:1、下载N原创 2021-11-08 14:24:47 · 2586 阅读 · 0 评论 -
前端图片处理(二) --- Grade.js
Grade.js 介绍它的官网上是这么说它的:“This JavaScript library produces complementary gradients generated from the top 2 dominant colours in supplied images.”,翻译过来大概就是:这个JavaScript库从提供的图像中计算出两种主要颜色生成互补渐变的背景。使用安装npm install grade-js导入import Grade from 'grade-原创 2020-12-28 17:29:01 · 682 阅读 · 0 评论 -
前端图片处理(一) --- Cropper.js
Cropper.js 介绍一个纯 JavaScript 的图片裁剪操作插件库,并且是支持移动端的。简单Dome安装npm install cropperjs引入 Cropper 对象、样式import 'cropperjs/dist/cropper.css'import Cropper from 'cropperjs';Html 代码和初始化代码<img id="image" src="/path/picture.jpg">const image = d原创 2020-12-24 18:50:47 · 11485 阅读 · 0 评论 -
用JS实现F11全屏切换
- 进入全屏模式:requestFullscreen() // Element是某一个元素对象(例如:文档元素document.documentElement什么的,要全屏的元素) Element.requestFullscreen() Element.mozRequestFullScreen() // 兼容 Mozilla 类型的浏览器 Element.webkitRequestFull...原创 2020-04-03 16:51:30 · 1124 阅读 · 0 评论