mvc 插入html5拍照功能,访问页面时不提示是否启动摄像头,帮我看看
我是刚开始使用HTML5。在网站上找了个拍照的功能。
http://www.dotblogs.com.tw/shadow/archive/2012/04/01/71209.aspx
我加了一段视频播放的是正常的。
但是我的这个拍照不提示我是否启动摄像头。
没有什么显现。
我用的是。MVC ASP.NET
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<!DOCTYPE html>
<html>
<head runat="server" >
<title>Index</title>
</head>
<body>
<section>
<header>
<h1>This is a video section</h1>
</header>
<P>
<video src="http://people.xiph.org/~maikmerten/demos/BigBuckBunny.ogv" kesrc="http://people.xiph.org/~maikmerten/demos/BigBuckBunny.ogv"
controls autoplay loop>
</video></p>
<video id="myVideo" src=""></video>
<canvas id="viewfinder"></canvas>
<br />
<input type="button" value="拍照" /><br />
拍照結果:
<div id="result">
</div>
<script type="text/javascript">
varvideo_element=document.getElementById('myVideo');
if(navigator.getUserMedia){//operashoulduseopera.getUserMedianow
navigator.getUserMedia('myVideo',success,error);
}
function success(stream){
video_element.src=stream;
}
</script>
</section>
</body>
</html>