snap-save

To take snap using your computer camera and return the base64 encoded image URL.

Usage no npm install needed!

<script type="module">
  import snapSave from 'https://cdn.skypack.dev/snap-save';
</script>

README

snap-save

A small js library to take snap using your computer camera and return the image DataURI. future feature ( will work as time permit):

  1. Save the taken snap on the local or remote database.

Demo app

  • click here for the demo app.
  • click here for editing the demo app and live reload.

Installation

npm install snap-save --save
yarn add snap-save
bower install snap-save --save

Usage

Javascript

const snapSave = require('snap-save');
 snapSave.startVideo((imageDataURI:string) => console.write(imageDataURI));
Output should be the image DataURI when you clicked the image

TypeScript

import { startVideo } from 'snap-save';
startVideo((imageDataURI:string) => console.log(imageDataURI));
Output should be the image DataURI when you clicked the image

AMD

define(function(require,exports,module){
  var snapSave = require('snap-save');
  snapSave.startVideo((imageDataURI:string) => console.write(imageDataURI));
});
Output should be the image DataURI when you clicked the image