Skip to content

Capacitor plugin that allows camera interaction from HTML code

Notifications You must be signed in to change notification settings

DanielLeushuis/capacitor-camera-preview

 
 

Repository files navigation

Capacitor Camera Preview

NPM Downloads Build Status

Capacitor plugin that allows camera interaction from Javascript and HTML (based on cordova-plugin-camera-preview)

Releases are being kept up to date when appropriate. However, this plugin is under constant development. As such it is recommended to use master to always have the latest fixes & features.

PR's are greatly appreciated. Maintainer(s) wanted.

Installation

yarn install capacitor-camera-preview

or

npm install capacitor-camera-preview

Methods

start(options)

Starts the camera preview instance.

import { Plugins } from "@capacitor/core"

const { CameraPreviewCapacitor } = Plugins

CameraPreviewCapacitor.start();

Remember to add the style below on your app's HTML or body element:

html, body, .ion-app, .ion-content {
  background-color: transparent;
}

stop()

Stops the camera preview instance.

CameraPreviewCapacitor.stop();

capture()

const result = await CameraPreviewCapacitor.capture();
const base64PictureData = result.value;

// do sometime with base64PictureData

Demo

pending

About

Capacitor plugin that allows camera interaction from HTML code

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 71.6%
  • Swift 20.3%
  • TypeScript 5.1%
  • Ruby 1.4%
  • Objective-C 1.2%
  • JavaScript 0.4%