如何从webapp(服务器端网站)访问iphone摄像头? (ex asp,php,jsp)
答案 0 :(得分:0)
服务器上运行的代码无法访问iPhone的摄像头。 客户端网络应用程序代码(Javascript,HTML,CSS)甚至无法访问摄像头。
您需要编写完整的原生应用才能使用相机。如果您仍希望能够使用网络技术执行此操作,请查看PhoneGap:http://phonegap.com/
PhoneGap可以更轻松地编写加载网页的应用程序,但允许访问设备本机API。但是,构建用户界面会更加困难。
答案 1 :(得分:0)
可以在iOS中访问相机
首先,在HTML正文中,使用视频标签,如下所示:
<video id="video" class="video" height="400" width="400" playsinline autoplay muted loop></video>
这将要求访问相机的权限
然后在JavaScript中,通过使用video元素,将视频显示在video标签上
var video = document.getElementById("video");
navigator.mediaDevices.getUserMedia({video: true, audio: false})
.then(function(s) {
stream = s;
video.srcObject = s;
video.play();
})