Giter Club home page Giter Club logo

cordova-plugin-inappbrowser's Introduction

URL 처리가 가능한 InAppBrowser

이 플러그인은 URL처리가 가능한 루틴을 추가하기 위해 org.apache.cordova.inappbrowser를 fork한 버전입니다. 기존 InAppBrowser가 제공하는 기능은 그대로 유지하도록 구성하였기 때문에 이 플러그인에서 추가된 기능을 제외하고는 InAppBrowser의 공식문서를 참고하시기 바랍니다.

안드로이드 변경사항

InAppBrowser.java에서 inAppBrowser에 설정되는 InAppBrowserClient대신, shouldOverrideUrlLoading를 override한 InAppBrowserUrlSchemeClient를 사용합니다.

URL을 처리하는 handler는 별도의 플러그인에서 로드될 수 있도록 ClassLoader방식으로 구현되어있으며 클래스 명은 config.xml에 선언된 IamportURLSchemeHandler를 사용합니다.

예시

iamport-ionic-inicis플러그인
Hander를 구현해 처리하려는 다른 cordova plugin에서 아래의 설정을 추가하도록 합니다.

<preference name="IamportURLSchemeHandler" value="kr.iamport.ionic_inicis.InicisUrlSchemeHandler"/>

iOS 변경사항

진행사항 아직 없음(검토 중)

cordova-plugin-inappbrowser's People

Contributors

stevengill avatar agrieve avatar purplecabbage avatar zalun avatar sgrebnov avatar ldeluca avatar infil00p avatar clelland avatar shazron avatar cmarcelk avatar jangbora avatar hermwong avatar cjpearson avatar marcelinojung avatar dblotsky avatar riknoll avatar robario avatar rodms10 avatar nadyaa avatar mwoghiren avatar jcesarmobile avatar jsoref avatar jpchase avatar hardeep avatar akofman avatar syndbg avatar cfjedimaster avatar rob-close avatar robinnorth avatar rocco avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.