- 博客(15)
- 收藏
- 关注
原创 解决Android软键盘弹起,页面挤压的问题
在移动端h5页面,当页面中包含input、textarea输入框的时候,或者有调起软键盘的操作时,Android浏览器下打开的页面,可视窗口的高度改变,导致页面上的vh重新计算,页面被压扁。在ios中,软键盘是叠在可视窗口上面的,也就是不影响可视窗口的大小。但是在Android中,软键盘是在窗口中,即占用窗口的面积。
2024-11-27 17:44:15
701
原创 js中闭包的定义是什么,应用场景有那些呢?
uploadChunk方法就是闭包,使用闭包可以有效地隔离了chunkIndex、uploadedChunks、 timestamp变量,使其上传进度是独立的,不会相互影响。闭包是指在 JavaScript 中,函数可以记住并访问它的词法作用域,即使这个函数在其词法作用域之外执行。getUploadProgressCB、getUploadURLCB是回调函数,同时也是闭包。2. 回调函数:在异步编程中,闭包常用于回调函数,确保回调函数可以访问其创建时的环境。闭包使得函数可以“记住”它被创建时的环境。
2024-06-27 15:10:28
248
原创 js中使用Object.prototype.toString.call,判断类型
【代码】js中使用Object.prototype.toString.call,判断类型。
2023-12-22 14:27:59
474
转载 vue中使用pdf.js
通过这种方式访问:'/pdf/web/viewer.html?(2)找到build/pdf.js文件,寻找default_range_chunk_size配置项,并修改为65536*16。官网:http://mozilla.github.io/pdf.js/getting_started/#download。解决:找到build下的pdf.js文件,加上请求头token的设置代码即可。解决: 直接注释掉web/viewer.js中的这几行,不去判断跨域即可。2.通过iframe新页面使用。
2023-10-13 15:52:56
2209
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人