【问题标题】:Taking picture in Ionic2 app android在 Ionic2 app android 中拍照
【发布时间】:2017-09-01 03:10:58
【问题描述】:

我正在开发一个应用程序,用户可以在其中拍摄他的照片并保存在存储火力库中。

我正在考虑使用纯 javascript (webcam.js) 的 Navigator.getUserMedia() 而不是原生的 cordova 相机插件。

这有什么问题吗,比如运行时或应用商店提交等?

【问题讨论】:

    标签: cordova ionic2


    【解决方案1】:

    首先:您为什么不想为此使用相机插件?有什么具体原因吗?

    但据我所知,您会遇到 3 个问题:

    • 如果您希望用户在发送到 Firebase 之前编辑/裁剪他的图片,您必须使用画布实现一些东西。
    • 您不会针对使用某些旧版本 Android and iOS 的用户。谁对您的应用程序太不利了。
    • 您将失去从图库中获取图片的功能,并且为此而拥有一个插件是不值得的,因为您可以拥有一个用于图库和相机的相机插件。

    如果您想节省一些代码行,那是不值得的。如果您想尝试不同的东西,那没关系,但也不值得。如果它是一个应用程序和一个 WebApp/PWA,你可以只处理平台,如果是 cordva,你使用插件,如果不是,你将使用 getUserMeia()

    对于提交,我不记得您是否必须指出有关 iOS 中相机使用的内容,但是当 Apple 测试人员尝试您的应用并且它没有要求使用相机时,它可能会很糟糕,它可能无法通过一步。

    因此,如果没有合理的理由使用插件以外的其他方式,请留下这个想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多