【问题标题】:Ionic App w/ Cordova, how to embed camera?带有 Cordova 的 Ionic App,如何嵌入相机?
【发布时间】:2016-01-04 05:08:50
【问题描述】:

我对 Node.js 还很陌生,并且已经开始使用 Ionic 和 Cardova 相机 API 制作自己的应用程序..

我目前让它使用这个demo.

启动android设备的相机

我想做的是将相机本身嵌入到应用程序中,而不是启动相机,但不知道从哪里开始..

Cordova 是否支持这种类型的功能,还是我必须使用 PhoneGap?

例如phonegap.中的这个

或者自己编写一个自定义相机?

【问题讨论】:

    标签: android cordova ionic-framework ionic


    【解决方案1】:

    确实,您可以使用 Ionic 做到这一点。看看这个official guide

    简要说明如下:

    • cordova 插件添加 org.apache.cordova.camera
    • 像这样使用它,例如:

      function takePicture() {
        navigator.camera.getPicture(function(imageURI) {
      
          // imageURI is the URL of the image that we can use for
          // an <img> element or backgroundImage.
      
        }, function(err) {
      
          // Ruh-roh, something bad happened
      
        }, cameraOptions);
      }
    • 看看finished project on GitHub

    【讨论】:

    • 我已经在我的项目上工作了。我想将相机实际放入应用程序中,而不是启动它然后返回。
    猜你喜欢
    • 2019-06-19
    • 2017-03-15
    • 2021-12-26
    • 1970-01-01
    • 2016-12-17
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    相关资源
    最近更新 更多