从本机反应打开原生相机

时间:2015-11-03 06:00:49

标签: ios camera reactjs native react-native

我是新手,需要你的帮助。我是新来回应原生我正在尝试将blink sdk与我的本机应用程序集成。我已经使用RCT_EXPORT_METHOD()公开了一个本机方法来反应原生js。 JS按钮单击是调用此本机方法。现在从这个原生方法我想用以下方式打开相机:

/* Allocate and present the scanning view controller */

    UIViewController<PPScanningViewController>* scanningViewController = [coordinator cameraViewControllerWithDelegate:self];

   scanningViewController.autorotate = YES;
   scanningViewController.supportedOrientations = UIInterfaceOrientationMaskAll;

现在有两个问题:

  1. 如果我这样运行它,它会给我红色屏幕说“在主线程上调用方法”。

  2. 现在要在主线程上运行它,我添加了-(dispatch_queue_t)methodQueue { return dispatch_get_main_queue(); }

  3. 仍然没有运行并且说在视图层次结构中不存在。请帮忙。

0 个答案:

没有答案