Neoclassic Placebo Maker

    app-deep-link

    1.0.1 • Public • Published

    Introduction

    https://img.shields.io/npm/v/app-deep-link/latest.svg https://img.shields.io/badge/%24-donate-ff69b4.svg

    Introduction

    When a clicked link or programmatic request invokes a web URI intent, the mobile system tries open the only available app that can handle the URI. If open the app fails, navigate to download it.

    You needn't consider what platform is Android or iOS. You don't even need to consider what browser it is.

    Call the only method AppDeepLink.wakeUpOrInstall when you want to wake up your app or install it in your js.

    Getting started

    1. npm

    Install dependency

    $ npm install -S app-deep-link
    

    Basic Useage

    const AppDeepLink = require('AppDeepLink');
    
    ...
    AppDeepLink.wakeUpOrInstall({
        ios: {
            ulink: 'https://your.universal.link',
    
            scheme: 'yourscheme://your.scheme',
    
            downloadUrl: 'https://your.download.url'
            // itms-apps://itunes.apple.com/app/id
            // itms-appss://apps.apple.com/app/id
            // https://apps.apple.com/app/id
            // https://baidu.com/app.plist
        },
        android: {
            scheme: 'yourscheme://your.scheme', 
    
            downloadUrl: 'https://baidu.com/your_app.apk'
        }
    });
    ...
    

    2. script

    Add dependency

    <script src="../dist/app_deep_link.js"></script>
    

    Basic Useage

    ...
    
    AppDeepLink.wakeUpOrInstall({
        ios: {
            ulink: 'https://your.universal.link',
    
            scheme: 'yourscheme://your.scheme',
    
            downloadUrl: 'https://your.download.url'
            // itms-apps://itunes.apple.com/app/id
            // itms-appss://apps.apple.com/app/id
            // https://apps.apple.com/app/id
            // https://baidu.com/app.plist
        },
        android: {
            scheme: 'yourscheme://your.scheme', 
    
            downloadUrl: 'https://baidu.com/your_app.apk'
        }
    });
    ...
    

    Build

    $ npm run build
    

    Donate

    If you find this project useful, you can buy anthor a glass of juice. Thank you.

    Donate

    Paypal Me

    Install

    npm i app-deep-link

    DownloadsWeekly Downloads

    28

    Version

    1.0.1

    License

    ISC

    Unpacked Size

    23.7 kB

    Total Files

    9

    Last publish

    Collaborators

    • huzhenjie