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="btn">按钮</button>
	<img src="" alt="" id="img1" style="width: 100px;height: 100px;">
	<script type="text/javascript">
		// 点击按钮之后进行拍照
		var btn = document.getElementById("btn");
		// 点击事件
		btn.onclick = function()
			// 得到摄像头对象
			var cm = plus.camera.getCamera();
			cm.captureImage(function(filepath)
				// alert(filepath);
				// 修改绝对路径,方便使用
				var myimg = plus.io.convertLocalFileSystemURL(filepath);
				var img1 = document.getElementById("img1");
				img1.src = myimg;
			,function(error)
				error.code;
				error.message;
			,
				filename:"",
				format:"",
				index:1,
				popover:
			)
		
	</script>
</body>
</html>

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

第二步:进行拍照

第三步,点击“√”后,拍摄的图片展示在Img内

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

如何使用HTML5实现利用摄像头拍照上传功能

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

HTML5+规范API-扫码功能

HTML5+规范API-系统通讯录获取功能

APP开发-使用Vue3+vant+html5+ 实现相机拍照,选取相册图片,裁剪图片以及提取图片中的文字等功能

APP开发-使用Vue3+vant+html5+ 实现相机拍照,选取相册图片,裁剪图片以及提取图片中的文字等功能