JavaScript 视频、图片转成Base64格式
文章目录
- 前言
- 一、问题来源
- 二、使用步骤
- 三、源代码
- 四、效果截图
- 五、总结
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、问题来源
今天遇见一个实人认证的测试,需要传输视频进行测试,格式为base64,
正在我晚上搜索的时候,老大直接发给我一个HTML文件,告诉我就可以转换了(ps:老大告诉我这份代码也是从网上所得)
二、使用步骤
1.点击上传视频文件。
2.复制console控制台中转换成功的格式数据
3.去除“base64,”之前的包括“base64,”,即可得到完整的base64数据格式
三、源代码
<html>
<body>
<input type="file" name="imgs" id="imgs" value="" onchange="return filechange()"/>
</body>
<script>function filechange(){var img = event.target.files[0]; //选择的文件let reader = new FileReader()reader.readAsDataURL(img);// reader.readAsArrayBuffer(img)reader.onload=function(e){// console.log(11);var dataBase64= e.target.result; //result是你读取到的文件内容,此属性读取完成才能使用console.log(dataBase64)//dataBase64即为图片转码后的base64数据}}document.getElementById('imgs').onclick = function(e) {e.target.value = ''}
</script>
</html>
四、效果截图
五、总结
新手小白,刚上路,有许多知识不清楚,还望大家多多指点一下我,谢谢啦,继续加油啊,冲冲冲。
JavaScript 视频、图片转成Base64格式相关推荐
- elementUI压缩图片和将图片转成base64格式
为了降低资源服务器的消耗.有些时候需要前端压缩图片,转码等一些处理. 一.Base64的优点和缺点 图片转换成base64格式的优缺点 1. 优点 (1)base64格式的图片是文本格式,占用内存小, ...
- mysql 事物gljbie_图片转成base64格式上传至数据库
图片上传 上传 var fileInput = document.getElementById("image_upload"); //选择文件 fileInput.addEvent ...
- 图片转成base64格式上传至数据库
<!DOCTYPE html> <html> <head> <meta charset="{CHARSET}"> <title ...
- js将图片或者文件转成base64格式的两种方法
场景一,项目assets资源里面的图片本地图片,重点如下 需要了解 canvas的基本操作,canvas.toDataURL 方法 HTMLCanvasElement.toDataURL() 方法返回 ...
- JavaScript 通过HTML的FileReader把图片转成base64
刚接触到一个内联图片的概念,内联图片即使把图片文件编码成base64 看下面代码即是内联问题 代码如下: <img src="data:image/jpeg;base64,/9j/4Q ...
- JAVA解析html文档,替换img图片路径成base64编码,并将文章存入数据库
转载自 JAVA解析html文档,替换img图片路径成base64编码,并将文章存入数据库 开发环境:struts2+ spring + hibernate 数据库:oracle 需求:在HTML编 ...
- 将链接转成base64格式生成二维码和把页面生成图片
将链接转成base64格式 function getUrlBase64 (url, etx, callback) {var canvas = document.createElement('canva ...
- win下海康工业相机使用python读取视频并转换成cv格式
硬件设备:海康威视工业相机CA013-A0UC USB3 环境:win10,python3.7,海康MVS 海康工业相机环境配置(MVS) 配置好环境后可以运行一下MVS和MVS\Developmen ...
- Flutter: 把本地相册图片转换成Base64的方法
前言 在Flutter开发中,关于图片上传和展示也是常用必用的操作,尤其是在设置APP用户的头像信息,以及上传背景图的操作.关于Flutter开发中图片的上传和展示也是比较常用的操作,也有对应的组件和 ...
- java将图片转成Base64编码,并压缩至40k
1.添加jar包 <!-- 压缩图片--> <dependency><groupId>net.coobird</groupId><artifact ...
最新文章
- maven中pom.xml中依赖包代码的查询地址
- CentOS 6网络配置
- 笔试真题及其答案解析:国内各大银行计算机方向笔试之计算机基础知识—选择题120题
- C++开发中的pImpl方法
- Outlook 阅读窗格(Reading Pane)
- 华为发布开发者召集令,等你来战!
- 超强领先!Transformer图像复原效果显著!
- irule jar包无法导入_poi表格的导入导出
- [unity3d]自定义鼠标指针
- linux基础(一)——切换到root用户和普通用户
- (附源码)计算机毕业设计SSM基于java语言的在线电子书阅读系统
- Mysql数据库课程设计
- ams1117-3.3v电源稳压芯片低压差线性稳压器
- 更换硬盘并迁移系统的方法
- laravel 框架使用hdjs 实现单图上传功能
- Python购物车系统模拟1
- 0成本睡后收入!从0教你搭建外卖红包CPS小程序
- 台式计算机光标时不时跳动,苹果电脑打字乱跳光标怎么办?MacBook打字时光标乱跳的解决办法...
- Python Basic Grammar
- LeetCode/LintCode 题解丨一周爆刷双指针:K个空的位置
热门文章
- 华为网络设备交换机路由器查看MAC地址表项命令方法
- 台式计算机投网设备,台式机无线投屏 4台电脑一起投屏
- 爬虫 - 超级鹰的基本使用
- MarkDown 下载-安装
- 工具系列——COMSOL Multiphysics 5.5安装教程
- OSI常用网络协议(七层)
- 数模电路基础知识 —— 8. PN结与三极管的工作原理
- 【启动】Windows上启动图形化软件,报错: 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-1-1-0.dll...
- Kindle阅读产品体验报告-随时随地畅享阅读
- 三步共享WIN10的视频文件给电视盒子播放