什么是移动设备应用程序 URI 方案 Requirements/Standards?

What Are Mobile Device App URI Scheme Requirements/Standards?

URI 方案 requirements/standards 对每个平台都是唯一的吗?

我想知道 standard/requirement 是否在 URI 的 colon/double 正斜杠“://”之后结束?

我将以 Facebook 移动应用程序为例。它是一个多平台移动应用程序。如果您想创建一个二维码将人们链接到您的页面,您必须有两个不同的二维码才能在 iOS 和 Android 平台上工作。

iOS 平台 URI 方案是“fb://profile/”,用于在 Facebook iOS 应用程序中打开一个页面。但是,Android URI 方案是“fb://page/”以使用 Facebook Android 应用程序打开同一页面。

平台是否规定了 colon/double 斜杠后的 URI 方案?是requirement/standard吗?

应用程序定义了方案之后的内容。每个应用程序都会以他们认为方便的方式定义它。在 Facebook 案例中,发生的事情是 iOS 中执行此操作的团队未与 Android 中执行此操作的团队交谈,因此它不一致。