当前位置:网站首页>跨应用间调用: URL Scheme
跨应用间调用: URL Scheme
2022-08-11 05:24:00 【想要成为程序媛的DUDUfine】
URL Scheme的使用场景?
App应用为了保护用户的隐私和安全,App之间都被设计成沙盒,但是这种沙盒设计也阻碍了应用间的信息共享,所以,URL Scheme是为app之间相互调用而设计的。
URL Scheme的作用是可以实现Android和iOS在App之间的跳转。
通过URL Scheme来打开app,并且可以传递一些参数。
什么是URL Scheme?
URL Scheme必须能唯一标识一个APP。当手机在安装APP的时候,系统里面会注册APP的URL Scheme。
系统里面App 的URL Scheme一般是最高的,所以定义的URL Scheme尽量避开系统已经定义过的URL Scheme。
如果设置的URL Scheme与别的URL Scheme冲突,app可能会启动失败。
如何使用?
假设现在有一个App1,在开发的时候可以为App设置URL Scheme(需要保证该名字的唯一性,一般会使用网站域名或为有标识性的应用名称)
我们假设App1注册的URL Scheme为‘mySchame’,当需要H5中跳转到App1的时候,
只需要执行:
window.location.href = ‘mySchame://’
如果手机上装有App1,执行上面代码会打开App1;
如果需要传递参数可以在后面添加参数或路径,如
window.location.href = ‘mySchame://url?param1=12’
"//"前的mySchame是用来标识Appapp的URL Scheme,后面的url路由可以用于打开app不同的页面,还可以在url后添加参数进行参数传递等等。
如图:
边栏推荐
- 【sqlyog】【mysql】csv导入问题
- Maykel Studio - Django Web Application Framework + MySQL Database Third Training
- Redis主从复制的搭建
- 如何修改严格模式让MySQL5.7插入用户表的方式新建用户成功?delete和drop的不同
- 基于uniapp开发的聊天界面
- 用正则验证文件名是否合法
- MGRE环境下的OSPF综合实验
- 解决jupyter中import torch出错问题
- 通过字符设备虚拟文件系统实现kernel和userspace数据交换(基于kernel 5.8测试通过)
- Solutions to the 7th Jimei University Programming Contest (Individual Contest)
猜你喜欢
XSS跨站脚本攻击详解以及复现gallerycms字符长度限制短域名绕过
AI智能图像识别的工作原理及行业应用
目标检测——Faster R-CNN 之 Fast R-CNN
SCNet:Semantic Consistency Networks for 3D Object Detection
CVPR2022——Not All Points Are Equal : IA-SSD
LiDAR Snowfall Simulation for Robust 3D Object Detection
>>数据管理:DAMA简介
Rethinking LiDAR Object Detection in adverse weather conditions
基于uniapp开发的聊天界面
Safety helmet recognition system
随机推荐
Androd 基本布局(其一)
梅科尔工作室-HarmonyOS应用开发第四次培训
梅科尔工作室-HarmonyOS应用开发第一次培训
动画(其一)
LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
梅科尔工作室-华为云ModelArts第一次培训
Safety helmet identification system - escort for safe production
通用的 kernel和 userspace Makefile
GBase 8s共享内存中的常驻内存段
>>技术应用:*aaS服务定义
基于AI智能图像识别:4个不同的行业应用
【转载】图表:数读2022年上半年国民经济
【mysql】查询不区分大小写(用户密码登录不区分大小写)
Toward a Unified Model
GBase 8s集中式企业级安全事务型数据库
GBase 8s与Oracle存储对比
Robust 3D Object Detection in Cold Weather Conditions
CNN-based Point Cloud De-Noising
梅科尔工作室-Pr第二次培训笔记(基本剪辑操作和导出)
安全帽佩戴识别系统介绍