Skip to content

chandumunna/Cordova-Plugin-Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cordova-Plugin-Scratch (Android)

Installation

 cordova plugin add https://github.com/hitmacreed/Cordova-Plugin-Scratch.git 
 ionic cordova plugin add https://github.com/hitmacreed/Cordova-Plugin-Scratch.git

This requires cordova Platform Android 8.0+

Info

This Plugin accepts images from drawable folder and Url.

In Android 9.0+ only accepts https Urls

"ONLY => Scratched Card Image" can accept drawable or Url

Usage

Declare in your component

 declare var ScratchPlugin: any;

Syntax

    ScratchPlugin.draw('My Toast Message', 'Scratch Card Image', 'Scratched Card Image', 'My Title Card', 'My Title Color Hex', 'My Background', function(mkay) {
      console.log(mkay);
      }, function(err) {
      console.log(err);
    });

Example of usage with drawable

   ScratchPlugin.draw('You Won!', '@drawable/scratch_card', '@drawable/winner', 'Scratch to Win', '#ffffe6', '@drawable/background', function(mkay) {
      console.log(mkay);
      }, function(err) {
      console.log(err);
    });

Example of usage with Url

   ScratchPlugin.draw('You Won!', '@drawable/scratch_card', 'https://i.imgur.com/DvpvklR.png', 'Scratch to Win', '#ffffe6', '@drawable/background', function(mkay) {
      console.log(mkay);
      }, function(err) {
      console.log(err);
    });
Libraries used to make this plugin
https://square.github.io/picasso/
https://github.com/goibibo/ScratchCardView

About

An Android Cordova plugin that allows users to scratch and reveal and image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published