分享好友 最新动态首页 最新动态分类 切换频道
唤端技术(跳转) 也叫deep link技术
2024-12-30 00:29

不同平台的实现方式有些不同,常见的有这几种

  • URL Scheme (通用
  • Universal Link(IOS
  • App Link 、Chrome Intents(android

 URL Scheme:一般有协议名、路径、参数组成,如

 

常用APP的URl Scheme

APP微信支付宝淘宝QQ知乎URL Schemeweixin://alipay://taobao://mqq://zhihu://

常用的打开方式有

1.直接通过window.location.href跳转

 

2.通过iframe跳转

 

3.直接使用a标签进行跳转

 

4.通过js bridge来打开

 

判断是否成功唤起

  监听当前页面的visibilitychange事件,如果页面隐藏,则表示唤端成功,否则唤端失败,跳转到应用商店。

 

优点:兼容性好,安卓或IOS都支持。

缺点

  •   无法准确判断是否唤起成功,因为本质上这种方式就是打开一个链接,并且还不是普通的http链家,所有如果用户没有安装对应的APP,那么尝试跳转后在浏览器中会没有任何反应,通过定时器来引导用户跳转到应用商店,但这个定时器的时间又没有准确值,不同手机的唤端时间也不同,我们只能大概估计一下时间来实现,一般设为300ms左右。
  • 会有一个弹框提示是否在对应APP中打开,可能导致用户流失。
  • 有劫持风险,如果有一个app也向系统注册了zhihu://scheme ,换气流量可能就会被劫持到这个app里。
  • 容易被屏蔽。

 Universal Link

   是ios 9中新增的功能,使用它可以直接通过https协议的连接来打开APP。

原理

  • 在 APP 中注册自己要支持的域名

  • 在自己域名的根目录下配置一个  文件即可。(具体的配置前端同学不用关注,只需与iOS同学确认好支持的域名即可

 

 优点:

  • 相对 URL Scheme,universal links 有一个较大优点是它唤端时没有弹窗提示是否打开,提升用户体验,可以减少一部分用户流失

缺点

  • 无需关心用户是否安装对应的APP,对于没有安装的用户,点击链接就会直接打开对应的页面,因为它也是http协议的路径,这样也能一定程度解决 URL Scheme 无法准确判断唤端失败的问题

  • 只能够在iOS上使用

  • 只能由用户主动触发

 App Link、Chrome Intents

    

在2015年的Google I/O大会上,Android M宣布了一个新特性:App Links让用户在点击一个普通web链接的时候可以打开指定APP的指定页面,前提是这个APP已经安装并且经过了验证,否则会显示一个打开确认选项的弹出框,只支持Android M以上系统。

App Links的最大的作用,就是可以避免从页面唤醒App时出现的选择浏览器选项框;

前提是必须注册相应的Scheme,就可以实现直接打开关联的App。

  • App links在国内的支持还不够,部分安卓浏览器并不支持跳转至App,而是直接在浏览器上打开对应页面。

  • 系统询问是否打开对应App时,假如用户选择“取消”并且选中了“记住此操作”,那么用户以后就无法再跳转App。

Chrome Intents

  • Chrome Intent 是 Android 设备上 Chrome 浏览器中 URI 方案的深层链接替代品。

  • 如果 APP 已安装,则通过配置的 URI SCHEME 打开 APP。

最新文章
Google Translate
沉浸式翻译
chrome浏览器主页被篡改
  一直被困扰在浏览器主页被篡改的问题,虽然对使用无伤大雅,但是看到自己的东西被别人随便篡改,还是心里不舒服,必须要解决这个问题,否则过不去这道坎  打开chrome浏览器,会默认打开“http://bao1.gndh333.top/”这个网站,然后跳
EDM营销的优势介绍
很多人可能对EDM营销怀有一种敌意,为什么这么说呢?因为这些人可能认为EDM营销就是乱发邮件,到处发。其实这是对EDM营销的误解。我们这里讲的EDM营销是许可式的邮件营销,并非垃圾邮件。下面博主为大家介绍一下ED
Flow Photo
让您的照片或视频流动起来Flow Photo让您以静制“动”,除了可以使您的静态照片具有延时摄影效果之外,也可以处理视频,让您分分钟钟实现大范围延时摄影的效果。大范围延时摄影一般需要专业的摄影师高难度地拍摄数小时再加后期编辑才能完成
Arbe — 新一代 4D 成像雷达
目前广泛应用的77GHz毫米波雷达具有作用距离远、测速精度高、受天气影响小等优势,但也存在角度分辨率低、虚警和误报严重、同频雷达干扰等缺点。尤其是L3以上级别智能驾驶系统对雷达传感器提出了更高的要求,如高角度分辨能力
2024年抖音头条cid引流店铺投放,我们提供技术配置及代运营!
2024年抖音头条cid引流店铺投放,我们提供技术配置及代运营!想要更好的知道CID广告投放是什么意思,首先要了解CID广告常见的一些术语;引流电商是指商家直接在媒体侧广告落地页链接到电商平台店铺/商品的一种广告投放方式。比如在抖音看到
ai影视文案生成解说怎么做,自动生成器制作方法
内容简介/引语:在数字化时代人工智能技术在影视行业的应用日益广泛其中影视文案生成解说成为了一个热门话题。随着技术的不断进步自动生成影视解说文案已成为可能这不仅极大地加强了工作效率也为创作者提供了更多创新的可能性。本文将深入
DDoS攻击测试工具大合集
DoS(Denial Of Service)攻击是指故意的攻击网络协议实现的缺陷或直接通过野蛮手段残忍地耗尽被攻击对象的资源,目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃(关于DDoS更多认识
Cocos游戏如何接入安卓穿山甲广告变现?
Cocos游戏如何接入安卓穿山甲广告大家好,相信大家通过关注亿元程序员,对游戏开发和游戏变现都有了一定的了解。通常来说,游戏变现的的方式有IAP(应用内购)和IAA(广告变现)。我们熟知的是游戏应用内购需要版号,是比较困难的,相对来说,
excel表格函数公式
Excel是大家常用的电子表格软件,掌握好一些常用的公式,能使我们更好的运用Excel表格函数,但是Excel中函数公式大家知道多少呢?下面小编马上给大家分享Excel常用电子表格公式,希望大家都能学会并运用起来。▼▼目录▼▼在EXCEL中如何把B
相关文章
推荐文章
发表评论
0评