Socket
Socket
Sign inDemoInstall

cordova-plugin-ns0m-gallery-refresh

Package Overview
Dependencies
0
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    cordova-plugin-ns0m-gallery-refresh

Platform Device gallery refresh after image download


Version published
Weekly downloads
2
decreased by-33.33%
Maintainers
1
Created
Weekly downloads
 

Readme

Source
cordova plugin add cordova-plugin-ns0m-gallery-refresh

Device

  • android
  • ios

What is it?

It is a plugin that allows you to do scanning after the download.

inappbrowser plugin을 사용하여 remote web을 사용할 때 web상에서 FileTransfer 를 이용하여 이미지를 다운로드 하면 디바이스 포토갤러리에서 자동으로 인식하여 리스팅 해줘야 하는데 현재 cordova 는 지원하지 않고 수동으로 스캐닝 해줘야 한다.
그래서 강제로 다운로드 이후 스캐닝 작업을 해줘 포토갤러리에서 인식하게 해주는 plugin이다.

install

Just add this line in config.xml

// config.xml
<plugin name="cordova-plugin-gallery-refresh" />

// or
$ cordova plugin add cordova-plugin-gallery-refresh

Usage

// call refresh method after file transfer download success
window.galleryRefresh.refresh(
  entry.toURL(), // file local path
  function(success){ console.log(success); }, // success callback
  function(error){ console.log(error); } // error callback
);
// Exam
  var fileTransfer = new FileTransfer();
  var uri = encodeURI(this.args.url);
  var fileURL = fileEntry.toURL();

  console.log(fileEntry);
  fileTransfer.download(
      uri, // file's uri
      fileURL, // where will be saved
      function (entry) {
          console.log("Successful download..." , entry.toURL());
          window.galleryRefresh.refresh(
            entry.toURL(),
            function(success){ console.log(success); },
            function(error){ console.log(error); }
          );
      },
      function (error) {
          console.log("download error source " + error.source);
          console.log("download error target " + error.target);
          console.log("upload error code" + error.code);
      },
      null, // or, pass false
      {}
  );

Keywords

FAQs

Last updated on 26 Sep 2023

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc