♞HTML5 直接提取本地图片BSAE64数据
首先我们在先创建两个控件,一个file控件,用来选择本地图片文件,再来创建一个img,用来存放转换后的数据。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
function Get_Local_Img_Base64(id_r,id_w){
var obj_r= document.getElementById(id_r).files[0];
var obj_w= document.getElementById(id_w);
var reader = new FileReader();
reader.readAsDataURL(obj_r);
reader.onload = function(e){ obj_w.src=this.result; }
}
</script>
</head>
<body>
<input type="file" id='src_img' accept="image/*;capture=camera" onchange=Get_Local_Img_Base64(this.id,'look_image') />
<br>
<img id='look_image' />
</body>
</html>
function Get_Local_Img_Base64(id_r,id_w){
var obj_r= document.getElementById(id_r).files[0];
var obj_w= document.getElementById(id_w);
var reader = new FileReader();
reader.readAsDataURL(obj_r);
reader.onload = function(e){ obj_w.src=this.result; }
}
阅读剩余
版权声明:
作者:Mr.x
链接:http://www.x1985.org/?p=619
文章版权归作者所有,未经允许请勿转载。
THE END