logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue+element+md5实现大文件分片上传、断点续传

的返回参数中,上传文件数是不断累积的,比如你限制最大同时上传10个文件,第一次你上传了7个,第二次你上传了5个,此时会提示你上传了12个,因此第二次被限制住了,所以需要在。在正式调用上传接口前先调用文件完整性检测接口,为断点续传用,后端通过md5值结合文件名来检测当前文件是否已经上传过,上传了多少,获取当前文件应该上传的分片的下标。参数为上传的文件,这里要注意两点,1.当同时上传多个文件时,会多次

文章图片
#vue.js#javascript#前端
uniapp实现图片上传

我最开始也不是很理解为什么明明这两个路径是后端给我的,难道后端自己在往DB里存的时候就不能获取吗。之后和后端的哥们讨论了一下,他的解释是:完全可以做到,但是如果把接受解析上传的图片资源,生成路径,再把路径存到DB中,最后到前端接受到成功的信息,这一套下来用户需要等待大量(可能吧)的时间,所以为了提升用户体验,尽量不要把所有的处理都放在这一次事件里做。后端会解析拿到的图片资源并返回一个临时路径和绝对

#uni-app#servlet#java
uniapp实现app端图片+视频轮播

swiper轮播里面,可能有图片也可能有视频。当swiper切换到视频时,视频以动画的样式展示(无按钮、进度条等默认播放控件),自动轮播取消,手动滑动切换取消。当视频播放完毕后,可以自动轮播,可以手动滑动切换。③使用@ended,用来判断视频当播放到末尾时触发事件,解开自动轮播,手动滑动切换。autoplay="autoplay"(是否自动切换)原swiperChange方法中添加判断,实现切换到

#前端#javascript#html
vue中使用websocket

console.log('WebSocket连接发生错误状态码:' + this.websocket.readyState)console.log('WebSocket连接成功状态码:' + this.websocket.readyState)console.log('WebSocket连接关闭状态码:' + this.websocket.readyState)// 监听窗口关闭事件,当窗口关闭时

#websocket#vue.js#javascript
uniapp实现图片上传

我最开始也不是很理解为什么明明这两个路径是后端给我的,难道后端自己在往DB里存的时候就不能获取吗。之后和后端的哥们讨论了一下,他的解释是:完全可以做到,但是如果把接受解析上传的图片资源,生成路径,再把路径存到DB中,最后到前端接受到成功的信息,这一套下来用户需要等待大量(可能吧)的时间,所以为了提升用户体验,尽量不要把所有的处理都放在这一次事件里做。后端会解析拿到的图片资源并返回一个临时路径和绝对

#java
到底了