javascript - iOS 和 Android 中深度链接的版本支持

标签 javascript android ios deep-linking

我的典型且非常简单的要求是从 JavaScript 中打开 myapp,这显然是在浏览器上运行的。

这个概念相对称为“深度链接”。

两种操作系统最简单的方法是这样的:

window.open('myapp://');

而且效果很好。

但我想知道应用程序从哪些版本支持以这种方式进行深度链接?

因为可能会发生一些非常老的人使用旧版本的 android 系统或 iOS 系统并且它可能无法工作,因为没有深度链接的概念。

请提供相关信息。

提前致谢。

最佳答案

我可以告诉你,Android 上从一开始就支持此功能 http://developer.android.com/guide/topics/manifest/data-element.html

如果您查看页面底部,它会提到它。

我对 iOS 不是 100% 确定,但从文档中我认为它来自 iOS2

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/index.html#//apple_ref/doc/uid/TP40006786-CH3-SW70

关于javascript - iOS 和 Android 中深度链接的版本支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35933626/

相关文章:

php - IP 地址转换为距特定邮政编码的距离

Javascript:图像预览无法正常工作

Android/Sdk 缺少 Tools 文件夹,没有 sdkmanager,意味着 "Android license status unknown"错误

ios - 我应该使用 Core Data 还是 NSCoding 来保留 TableView Controller 的数据?

ios - 访问父数组不返回任何对象

javascript - PHP IIS JavaScript 未在 Mysql 数据库 Win Server 2012 中插入行数超过 28

javascript - 如何动态地将 jquery ui 事件处理程序添加到动态创建的按钮?

android - 将垂直彩色线条添加到可绘制的搜索栏背景

java - 无法在 Android Activity 布局 XML 文件中实例化自定义类

ios - swift : PickerView selectedRow(inComponent:0) doesnt return -1 when nothing selected