Dart语言和Android:访问手机的相机

时间:2014-07-28 15:12:24

标签: javascript android dart

我开始开发移动应用程序的项目,我需要访问手机的相机并检索图片/照片。

但是,在转到本机应用程序之前,我想知道Dart(编译为JavaScript,当然)是否可以访问Android手机的相机并检索该图片。在这种情况下,应用程序将基于Web。

Dart能做到这一点还是我需要原生应用程序?

2 个答案:

答案 0 :(得分:4)

(这取决于浏览器而不是语言......)

There is a dedicated html input tag for this since android 3.0但我不知道你是否可以从飞镖轻松访问它或者它对你来说是否足够..?

还有更多的常规Html5 mediastream(应该满足您的所有需求)but it wont work below android 4.4...

答案 1 :(得分:1)

是的,您可以访问相机。

window.navigator.getUserMedia(audio: false, video: true)
.then((MediaStream stream) {
  // Stuff happens here
});

此外,我一直在寻找Rikulo Gap套装,它似乎能够访问相机以及其他移动传感器。

https://github.com/rikulo/gap