通过schema 唤醒app

概念

url schema的应用场景 一般是用户app的唤醒,即我们本地有目标app的时候,可以通过url schema 直接打开我们本地的app。

应用场景

url schema唤醒本地app的支持不是很友好,在浏览器当中都支持。但是在一些第三方应用的时候,比如微信,就会给拦截住,不让你直接访问本地的app。所以我们一般都会在做一个让用户通过浏览器打开页面的一个引导页。通过浏览器作为中转,来唤醒app。

用法

  • 首先需要被唤醒的app 应该配置自己的url schema 他可以配置多个。来达到不同的业务需求,比如我们可以通过schema直接打开到app的首页。或者跳转到app内部的某一个页面。
  • 根据具体的需求,我们需要配置url sehema 来唤醒app结构
  • 这个一般都是安卓或者ios 工程师配置好,我们拿来用就可以

结构

url schema = ?

例子:yc://ycbjie:8888/from?type=yangchong

let sechema =  "yc://ycbjie:8888/from?type=yangchong"
window.location.href = sechema
原文地址:https://www.cnblogs.com/Rembang/p/13268415.html