我正在Ember.js
制作网络应用程序
我想从移动设备(如手机或平板电脑)访问其中一个页面。
访问我正在使用的相机
HTML5, Javascript and MediaDevice interface
。当我从笔记本电脑访问Web应用程序时,一切都按预期工作。 Web应用程序可以识别并成功加载两个摄像头。 (当时一个)。
当我想从Android手机/平板电脑访问同一网页时,问题就出现了。我能够在两个摄像头(前后)之间切换,但后置摄像头是黑色的(似乎已关闭)。如果我单独启动相机(使用本机相机应用程序)然后访问网页,我可以从后置摄像头看到视图。奇怪的是,前置摄像头无论如何都会一直工作。我认为授予访问后置摄像头源的权限肯定有问题。
之前有没有其他人遇到过这个问题?