【问题标题】:Nativescript camera take multiple pictures before returning to the appNativescript相机在返回应用程序之前拍摄多张照片
【发布时间】:2018-06-21 05:40:32
【问题描述】:

我有一个使用 TS 的 NS 4.1.3 应用程序,我使用 nativescript-camera plugin 允许用户拍摄保存到设备照片库中的照片。

一切都很好,但是,在每张照片关闭后,用户又回到应用程序,如果他们想再拍一张照片,他们必须经历相同的过程。

有没有办法打开相机,拍多张照片,只有在完成后才返回应用程序?我在插件的 github 页面上找不到任何东西。

谢谢。

【问题讨论】:

  • 您是否尝试将saveToGallery 设置为true?上次我检查时,我将所有拍摄的照片都保存到了画廊
  • 我没有明确设置这个,我认为这是默认设置,因为照片保存到画廊。我会尝试并报告。

标签: nativescript


【解决方案1】:

由于平台限制,您不能使用原生相机 API 在一个会话中拍摄多张照片。您可以做的是使用 AVCaptureSession for ios 和 CameraCaptureSession camera2 api for android 捕获相机会话,然后将其显示给用户。之后在某个按钮上单击捕获照片。

这里有一些插件可以帮助你:

https://github.com/NickIliev/NativeScript-cameraApp-poc

https://www.npmjs.com/package/nativescript-camera-preview

【讨论】:

    【解决方案2】:

    我最终使用了navivescript-camera-plus

    他们在通过插件的 api 公开相机和库功能方面做得很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-22
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多