4

PWA 是否支持自定义 url 方案?

我们将开发 PWA。此 PWA 在 iPad 上使用自定义 url 方案调用本机应用程序。PWA 调用的原生应用程序会在处理完成后回调 PWA。但我不知道如何从本机应用程序回调 PWA。

请给我们您的建议好吗?

4

2 回答 2

2

到目前为止,除了调用 PWA 之外的通信是不可能的。如果你打算做一些事情,比如调用 Native app 1 来计算一些值并将其传递回 PWA,目前是不可能的。将 PWA 添加到 Android 的主屏幕后,当任何应用程序尝试访问应用程序的 URL(例如https://example.com/myapp)并且如果那在您的 PWA 范围内,PWA 将被打开. 但是没有办法向任何方向传入数据。

更新:只是为了澄清。我们实际上可以使用Intent URL从 PWA 调用 Native 应用程序。

同样,我们可以通过简单地调用 PWA 范围内的 URL 从本机应用程序/Web 浏览器 URL 调用 PWA。Android 将打开您的 PWA 主页(虽然无法打开特定页面)。iOS 和其他浏览器/平台的支持可能会有所不同。

于 2018-07-02T19:54:33.060 回答
2

PWA 实际上是某种看起来更像原生应用的 Web 应用。它们可靠,加载速度比任何普通网站和应用程序都快,速度快,与用户交互更自然,而且它们很吸引人,因为它们可以发送推送消息,感觉就像一个自然的应用程序。

您不能从本机应用程序调用 PWA,但您现在可以从 PWA 调用本机应用程序。这意味着您不能将一些数据从 PWA 传递到本机应用程序,然后将处理后的数据返回给 PWA。请记住,PWA 实际上是一些 Web 应用程序。这适用于某些网站说 some-url.com!

于 2018-07-09T14:11:08.207 回答