vcallapp

    0.0.1 • Public • Published

    v-callapp

    vcallapp 是一个方便通过 vue 指令唤起 APP 的解决方案,能够满足大部分唤起客户端的场景,后期会进行一些功能扩展

    如果你想了解一些唤端的原理知识,或者阅读下面的文档有不理解的名词,可以访问这篇博客 H5 唤起 APP 指南

    如果你在使用 vcallapp 的过程中,有好的想法或者发现了 bug,提 Issue 就行,作者会及时跟进。

    Install

    Install with npm:

    npm install --save vcallapp

    Usage

    const vcallapp = require("vcallapp");
     
    or;
     
    import vcallapp from "vcallapp";

    Demo

    vcallapp引入使用就可以在组件内使用。 示例:

     
    <template>
        <button v-callapp="callappInfo">v-callApp点击</button>
    </template>
     
    <script>
     
    import vcallapp from 'vcallapp';
     
    Vue.use(VIscroll);
     
    export {
        data() {
            return {
                callappInfo:{
                    trackUrl:'baidu1.com',
                    deeplinkurl:'baidu2.com',
                    staturl:'baidu3.com',
                    landurl:'baidu4.com',
                }
            }
        },
    }
     
    </script>

    Options

    实例化过程中,需要传递一个 options 对象给类,options 对象各属性需要严格按照下面的格式。

    下面所有不是必填的,如果你不需要传值,就不要写这个属性,而不是传递一个空字符串或者空对象,callapp-lib 并未对这种情况进行严格的检测。

    v-callapp 表达式

    必填: ✅

    用来配置 URL Scheme 所必须的那些 字段。

    • trackUrl

      类型: string
      必填: ✅

      点击上报地址,必须是get方式,可以带任意query

    • deeplinkurl

      类型: string
      必填: ❎

      URL Scheme,跳转使用

    • staturl

      类型: string
      必填: ❎

      跳转失败的落地页地址。

    • landurl

      类型: string
      必填: ❎

    跳转发生之后的页面地址

    Install

    npm i vcallapp

    DownloadsWeekly Downloads

    0

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    14.7 kB

    Total Files

    8

    Last publish

    Collaborators

    • newued