【发布时间】:2018-02-14 05:23:44
【问题描述】:
我有一个网页并向用户显示相机流,以便用户稍后可以拍摄快照。我正在使用 navigator.mediaDevices.getUserMedia:
<video autoplay id="mycamtestvideo"></video>
<script>
navigator.mediaDevices.getUserMedia({video: true})
.then(function(stream){
video.src = window.URL.createObjectURL(stream);
localMediaStream = stream;
})
.catch(function(err){
console.log("error: "+err);
});
</script>
我可以在我的 PC 和我的安卓手机上的浏览器中打开网页,然后就可以看到摄像头流了。但是,当我使用 gonative.io 从我的网页创建一个 android 应用程序时,不会渲染视频,而是在视频位置显示一个带有圆圈和播放按钮的灰色框。我应该如何在转换后的 gonative.io 应用中访问相机?
谢谢。
【问题讨论】:
-
你是怎么解决这个问题的?
标签: android camera getusermedia