Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
dfocus-cordova-base64-to-gallery
Advanced tools
Cordova plugin to save base64 data as a png image into the device
This plugin (based on devgeeks/Canvas2ImagePlugin) allows you to save base64 data as a png image into the device (iOS Photo Library, Android Gallery or WindowsPhone 8 Photo Album).
The plugin is a kind of fork of the solderzzc/Base64ImageSaverPlugin but with a cleaner history (a.k.a: no tags from Canvas2ImagePlugin repo) and a newer iOS implementation.
In order to be more consistent with the cordova naming convention, since version 2.0 the repository name and the cordova plugin id have changed to cordova-base64-to-gallery.
Please uninstall the old version and reinstall the new one.
According to the documentation, NSData+Base64.h
class was removed starting from version 4.0.0 of the cordova-ios platform (and it was already deprecated from version 3.8.0).
So, cordova-base64-to-gallery plugin from version 3.0.0 has changed the iOS implementation in order to support the changes in cordova-ios platform.
If you need to support cordova-ios < 3.8.0 please refer to cordova-base64-to-gallery@2.0.2. There is also an "old" branch that might have some updates in the future (Android/WP8 fixes or something like that).
Call the cordova.base64ToGallery()
method with image's base64 string, success and error callbacks (options
is optional):
cordova.base64ToGallery(data, [options, success, fail])
Param | Type | Default | Description |
---|---|---|---|
data | string | base64 string | |
options | object | *see below | options |
success | function | console.log | success callback (file path as parameter) |
fail | function | console.error | fail callback (error as parameter) |
prefix
Saved file name prefix.
Default: "img_"
mediaScanner
On Android runs Media Scanner after file creation.
On iOS if true the file will be added to camera roll, otherwise will be saved to a library folder.
Default: true
function onDeviceReady() {
cordova.base64ToGallery(
base64Data,
{
prefix: "img_",
mediaScanner: true,
},
function (path) {
console.log(path);
},
function (err) {
console.error(err);
}
);
}
FAQs
Cordova plugin to save base64 data as a png image into the device
The npm package dfocus-cordova-base64-to-gallery receives a total of 0 weekly downloads. As such, dfocus-cordova-base64-to-gallery popularity was classified as not popular.
We found that dfocus-cordova-base64-to-gallery demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.