HTML5+规范API-系统相册获取功能

Posted 时光-ing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML5+规范API-系统相册获取功能相关的知识,希望对你有一定的参考价值。

完整代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <title></title>
    <script src="js/mui.min.js"></script>
    <link href="css/mui.min.css" rel="stylesheet"/>
    <script type="text/javascript" charset="utf-8">
      	mui.init();
    </script>
</head>
<body>
	<button type="button" class="mui-btn mui-btn-blue" id="pick">按钮</button>
	<img src="" id="myimg" width="100%">
	<script type="text/javascript">
		// 从相册中选择图片
		var pick = document.getElementById("pick");
		
		// 绑定点击事件(单图)
		pick.addEventListener("tap",function()
			plus.gallery.pick(function(filepath)
				var myimg = document.getElementById("myimg");
				myimg.src = filepath;  // 只选择一张图片时,filepath就是图片的路径
			,function(error)
				alert(error.message);
			)
		)
		
		// 绑定点击事件(多图)
		// pick.addEventListener("tap",function()
		// 	plus.gallery.pick(function(e)
		// 		console.log(e.files); // e.files包括选中的所有图片的路径
		// 	,function(error)
		// 		alert(error.message);	
		// 	,
		// 		multiple:true,  // 开启选择多个图片
		// 	)
		// )
	</script>
</body>
</html>

效果展示
第一步:点击拍照按钮

第二步:从系统相册中选择图片

以上是关于HTML5+规范API-系统相册获取功能的主要内容,如果未能解决你的问题,请参考以下文章

HTML5+规范API-扫码功能

MUI使用H5+Api调取系统相册多图选择及转base64码

HTML5 开发APP(打开相册以及图片上传)

HTML5+规范API-拍照功能

html5或者JS怎样调用手机摄像头或者相册?

html5或者JS怎样调用手机摄像头或者相册