先选语法
自定义 Scheme 允许不填 host;Android Intent 必须有 host,并用 #Intent 单独承载包名与额外参数。
iOS / Android / 移动开发
按字段生成 Scheme 或 Intent 链接,也可粘贴已有 Intent URI 检查各部分。
输入 Scheme 或粘贴 Intent URI。
URI 文本仅在本浏览器处理;不打开应用,也不请求地址。
Intent 结果只是文本,包名、后备和 extra 不能证明设备行为。
输入 Scheme 或粘贴 Intent URI。
应用内页面地址一旦带上多个参数,手拼的 & 和 # 很容易改变实际结构。深度链接生成器把 Scheme、路径和查询键值拆开输入,让你看清复制出去的完整字符串。
收到一条 intent:// 链接却不确定 package 或后备地址藏在哪里时,深度链接生成器会只读拆解字段,并保留不认识的片段;它不会替你判断手机里装了哪款应用。 这也是 Deep Link 生成和真机验证需要分开的原因。
在复制前看清目标 URI 和 Intent 片段各自携带的数据。
普通查询键值位于目标 URI,S、B、i、l 类型化参数位于 Android Intent 片段。重复键与原有顺序保留,值中的分隔符只编码一次。
粘贴已有 Intent URI 后可看到已识别字段与未知原始片段。页面不会请求后备地址,也不会打开应用,适合先审查再复制。
自定义 Scheme 允许不填 host;Android Intent 必须有 host,并用 #Intent 单独承载包名与额外参数。
查询行的键和值分别做 UTF-8 百分号编码。类型化 extra 的 l 整数按 64 位范围检查,不会先转成有精度损失的浮点数。
自动更新默认等待 350 毫秒;关闭后可按 Ctrl/Cmd+Enter 执行。修改任何字段都会停用旧结果的复制按钮。
同名参数可以重复,空值仍保留 key=。值里的 &、=、空格不会被误认为另一条参数。
Intent 可附可选包名与 HTTPS 后备地址;后备被编码到 S.browser_fallback_url,页面不会访问它。
把 scheme、路径、查询、包名和已支持的 extra 拆开,同时展示未识别片段的原文。
填写 Scheme、host 和路径,再逐行添加查询参数。需要 package 或后备地址时切换 Android Intent,生成结果会包含独立的 #Intent 片段。
应用要注册匹配的 URL Scheme 或 Intent 过滤器,浏览器也可能限制打开。这里仅检查生成文本,需在目标设备上验证。
查询键和值分别编码;类型化 extra 的值也单独编码。后备 HTTPS 地址作为完整值编码进 S.browser_fallback_url,不混进普通查询串。
可填写 HTTPS 后备地址供支持的浏览器在无法解析 Intent 时使用;具体跳转仍受浏览器与用户操作影响,本页不会模拟。
按顺序增加查询行,允许重复键。若接收应用需要 Android Intent extras,应改用 extra 行并指定 S、B、i 或 l 类型。
还有疑问?