Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在nativescript中访问摄影机?_Nativescript_Angular2 Nativescript - Fatal编程技术网

如何在nativescript中访问摄影机?

如何在nativescript中访问摄影机?,nativescript,angular2-nativescript,Nativescript,Angular2 Nativescript,如何在不打开相机活动的情况下访问nativescript中的相机 我使用了以下代码,但它正在打开设备摄像头应用程序。我希望它在不打开相机的情况下拍照,或者像whatsapp web扫描一样在应用程序中添加相机视图 import cameraModule = require("camera"); import imageModule = require("ui/image"); cameraModule.takePicture().then(picture => { console.

如何在不打开相机活动的情况下访问nativescript中的相机

我使用了以下代码,但它正在打开设备摄像头应用程序。我希望它在不打开相机的情况下拍照,或者像whatsapp web扫描一样在应用程序中添加相机视图

import cameraModule = require("camera");
import imageModule = require("ui/image");
cameraModule.takePicture().then(picture => {
    console.log("Result is an image source instance");
    var image = new imageModule.Image();
    image.imageSource = picture;
});
NativeScript的“”模块是特定于操作系统的摄像头模块的抽象,这就是它打开本机接口的原因

为了打开自定义“嵌套”摄影机视图,需要自定义实现。下面是NativeScript的强大功能,更具体地说是它的插件扩展性。您可以自己或寻找一个现有的。由于“嵌套”相机用户界面的想法非常具体,可能会依赖于特定于应用程序的样式,所以我无法找到这样的现有插件。例如,你可以看到类似的东西将如何在原生Android中实现,同样的情况也可能在iOS中实现

NativeScript的“”模块是特定于操作系统的摄像头模块的抽象,这就是它打开本机接口的原因

为了打开自定义“嵌套”摄影机视图,需要自定义实现。下面是NativeScript的强大功能,更具体地说是它的插件扩展性。您可以自己或寻找一个现有的。由于“嵌套”相机用户界面的想法非常具体,可能会依赖于特定于应用程序的样式,所以我无法找到这样的现有插件。例如,你可以看到类似的东西将如何在原生Android中实现,同样的情况也可能在iOS中实现