首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基础
订阅
安然136
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
前端上传大文件怎么处理
在做文件的导入功能的时候,如果导入的文件过大,可能会导所需要的时间够长,且失败后需要重新上传,我们需要前后端结合的方式解决这个问题
使用canvas压缩图片大小
这个问题,源于上传图片文件的时候,后台限制了2MB的大小,but在调起相机拍照的时候分分钟超过了2MB,为了不影响用户体验和功能需求,需要前端对大小进行压缩,然后传到后台。 找了很多资料,发现只有canvas可以对图片进行压缩处理。 2、创建一个image标签去接收文件获取图片…
H5 canvas画布 图片批量压缩上传
背景 压缩原因 图片上传一般不上传大体积图片,因为一些清晰度要求不高的场景,上传大体积图片意义不大且消耗资源。一是上传耗时比较长,二是增加了存储的开销,三是展示时消耗下载带宽,影响加载效率。 影响用户
H5图片上传并压缩
1、将无图片类型的图片base64码转为文件;2、压缩图片
封装AVPlayer
###自己基于AVPlayer封装了一个播放器,现阶段实现了基本功能,后续将持续更新功能,现将基本使用方法写出来 实现的基本功能有 全屏播放,退出全屏播放 拖拽快进 后退播放 播放完成点击重新播放 双
快速理解["1", "2", "3"].map(parseInt)
那我们分别研究一下这三个要点。 这个应该是我们最常用的Array方法之一。早在ES6就有了。 map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。 currentValue callback 数组中正在处理的当前元素。 index cal…
移动端input“输入框”常见问题及解决方法
在移动端文本框存在这各种各有的问题,不是跑偏找不到自己的位置就是失去了焦点软键盘回不去,奇奇怪怪的问题总是让人头疼,痛一次就算了,不能次次痛啊,那我就来总结一下,希望能够帮助到你我他 1. ios中,
Vue项目优化打包——前端加分项
Vue项目开发完毕后,对项目进行打包发布之前,必不可少的操作就是项目优化,这也是程序猿的加分项。跟随本文的脚步来看看如何对项目进行优化吧~
高频网红面试题['1','2','3'].map(parseInt) 原理解析
callback 数组中正在处理的当前元素。 callback 数组中正在处理的当前元素的索引。 callback map 方法被调用的数组。 执行 callback 函数时使用的this 值。 第二次,调用第二个index参数是1,也是说1作为数值的基础。规范里说的很清楚了,…
Vuex 中 state的状态只能mutations去改变吗?
可以进行异步处理,正常模式下不会报错。 严格模式下: 会报错,数据正常被修改。 -dectools工具: 监听不到state的变化。因为异步请求state变化之后就不会请求mutations这个方法。dectools工具只是根据mutations执行的次数来监听数据的变化。 同…