PhotoViewer Cordova Plugin
Clone or download
sarriaroman Merge pull request #141 from paulklinkenberg/paulklinkenberg-http-url…
…-check

Correctly check if the image url starts with http
Latest commit f664d18 Sep 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Merge pull request #141 from paulklinkenberg/paulklinkenberg-http-url… Sep 26, 2018
www Bug fix May 24, 2018
.gitignore Adding .gitignore. Removing iOS Dependencies Jul 26, 2015
LICENSE.md Adding package.json for npm publishing Oct 9, 2015
README.md - Additional options added for iOS May 24, 2018
package.json 1.1.8 Jun 15, 2018
plugin.xml 1.1.8 Jun 15, 2018

README.md

Photo Viewer

This plugin is intended to show a picture from an URL into a Photo Viewer with zoom features.

How to Install

Cordova:

cordova plugin add com-sarriaroman-photoviewer

Ionic 2:

$ ionic cordova plugin add com-sarriaroman-photoviewer
$ npm install --save @ionic-native/photo-viewer

Android

Out of the box

iOS

Out of the box

API

Show an image

PhotoViewer.show('http://my_site.com/my_image.jpg', 'Optional Title');

Optionally you can pass third parameter option as object.

Options:

  • share: Option is used to hide and show the share option.
  • closeBtn: Option for close button visibility when share false [ONLY FOR iOS]
  • copyToReference: If you need to copy image to reference before show then set it true [ONLY FOR iOS]
Usage
var options = {
    share: true, // default is false
    closeButton: false, // default is true
    copyToReference: true // default is false
};

PhotoViewer.show('http://my_site.com/my_image.jpg', 'Optional Title', options);

Versions

(1.0.2) Removed Podfile and the dependency
(1.1.0)

  • Removing project dependencies.
  • Moving to Gradle
  • Adding Square's Picasso as Image Loader
  • New Optional Title
  • Share button and title bar
  • Automatic close on error.
  • Support for content:// Uris from Cordova
  • Replaced old namespace
  • Published to NPM

(1.1.1)

  • Fix for sharing due to online restriction

(1.1.2)

  • Fix issues on iOS
  • iOS title not updating

(1.1.3)

  • Issue fixes

(1.1.4)

  • Base64 Support on Android

(1.1.5)

  • Option to hide and show share button on Android

(1.1.7)

  • Fix OOM issues on Android

(1.1.9/10)

  • Fix how image is shown on Android

(1.1.17)

  • Additional options added for iOS
  • Fix share issue with SDK version 24 or above on Android