美文网首页
【uni-app】Openinstall实现携带参数安装

【uni-app】Openinstall实现携带参数安装

作者: 小培培培 | 来源:发表于2020-11-29 15:00 被阅读0次

根据项目需求,需要分享功能,但不想重复以前老的填写邀请码的麻烦操作,所以就用到了Openinstall的带参安装的功能。这样能够免填邀请码,带参安装功能,对于分销软件来说还是十分有用的。

Openinstall的官方文档个人觉得还是很清晰的,非常简单易懂,容易上手。

官网地址:https://www.openinstall.io/doc/web_sdk.html

现在来浅谈一下Openinstall在uni-app中的使用方法。

首先当然是拥有一个Openinstall的账号了,这个当然在官网自行注册,不必多讲。

第二步就是根据官网对uni-app集成Openinstall的教程了,

https://www.openinstall.io/doc/uniapp_sdk.html官网的教程是而非常清晰的,我们就住要谈一下,Openinstall在APP的调用位置,它是在APP.vue文件的onLaunch生命周期里进行调用,首先是进行初始插件的操作,然后就是调用gerInstall方法获取传到APP的参数,然后呢再进行其他的操作,由于项目的需求呢不是在APP初始化时就进行上传参数,所以就将其进行本地存储,在后在你想调用的地方进行调用即可,当然是用Openinstall的前提是先得到uni-app插件下载插件。这里附上插件下载地址:https://ext.dcloud.net.cn/plugin?id=692

image image

然后就是将打包的apk文件上传,进行Android的apk集成,登录管理后台,进入Android集成,忽略集成步骤,点击上传apk文件即可。

image image

然后,你的在你的APP下载页面进行webSDK的集成,你集成之后再进行调试即可。

<pre style="margin: 0px; padding: 0px; overflow: auto; color: rgb(73, 73, 73); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(244, 237, 227); text-decoration-style: initial; text-decoration-color: initial;"> new OpenInstall({
/appKey必选参数,OpenInstall平台为每个应用分配的ID/
appKey : "pmrzf6",
/可选参数,自定义android平台的apk下载文件名;个别andriod浏览器下载时,中文文件名显示乱码,请慎用中文文件名!/
//apkFileName : 'com.example-v2.2.0.apk',
/可选参数,是否优先考虑拉起app,以牺牲下载体验为代价/
//preferWakeup:true,
/自定义遮罩的html/
//mask:function(){
// return "<div id='_shadow' style='position:fixed;left:0;top:0;background:rgba(0,255,0,0.5);filter:alpha(opacity=50);width:100%;height:100%;z-index:10000;'></div>"
//},
/OpenInstall初始化完成的回调函数,可选/
onready : function() {
/在app已安装的情况尝试拉起app/
this.schemeWakeup();

        /*用户点击某个按钮时(假定按钮id为downloadButton),安装app*/
        var m = this, button = document.getElementById("downloadButton");
        button.style.visibility = "visible";
        button.onclick = function() {
            m.wakeupOrInstall();
            return false;
        }
    }
}, data);

</script></pre>

原文来源:https://www.cnblogs.com/chenjianbao/p/13565550.html

相关文章

  • 【uni-app】Openinstall实现携带参数安装

    根据项目需求,需要分享功能,但不想重复以前老的填写邀请码的麻烦操作,所以就用到了Openinstall的带参安装的...

  • OpenInstall在iOS中的使用小记

    openInstall 是什么? 是具有携带可按照参数的三方SDK,集成了之后,在分享功能时,可携带指定参数,可以...

  • Xinstall如何实现App携带参数安装?

      APP 如何自动实现携带参数安装?这是许多开发者感兴趣的问题,毕竟在 APP 开发的许多逻辑上常常不可避免的需...

  • iOS 携带参数安装

    需求描述 市场部要求收集区分来自不同安装渠道的注册量,包括官网跳转,宣传页,和直接App Store 下载等多个渠...

  • Vue Router路由中 的$route.params和$ro

    一.简述 在实现页面跳转时,需要携带参数。在这里使用的是vue 中的路由Vue Router,使用前先安装依赖配置...

  • 安卓/iOS APP传参安装流程解析

    APP 如何自动实现携带参数安装?这是许多开发者感兴趣的问题,毕竟在 APP 开发的许多逻辑上常常不可避免的需要判...

  • vue实现计算属性携带参数

    后端返回的二维数组需要取出某条数据做页面绑定,处理数据时需要用到计算属性1,heml使用 2,js实现 :navL...

  • nginx 通过parameter 判断进行return

    需求: 通过http请求中的参数进行判断,跳转到其他URL同时携带原有参数. 实现: 使用nginx的return...

  • Requests快速上手

    Requests是Python的第三方HTTP库 安装 发送请求 携带url参数url参数会以键值对的格式跟在问号...

  • vue路由传参

    方案一:直接调用$router.push 实现携带参数的跳转 this.$router.push({ pa...

网友评论

      本文标题:【uni-app】Openinstall实现携带参数安装

      本文链接:https://www.haomeiwen.com/subject/qswrwktx.html