Android重定向到PWA

时间:2019-12-10 20:24:24

标签: android angular google-chrome progressive-web-apps

我正在尝试将用户从chrome自动重定向到已安装的pwa。如果我实际单击该链接,它将带我到pwa。链接是到另一个域。我这样做是因为提到它是一种使pwa打开的方法,因为一旦您在chrome中进入域,它就假定您想呆在那里

<a id="pwaLink" href="https://example.com/pwa-success">link to pwa</a>

但是当我尝试使用一种方法来自动转到url时,它会以chrome打开。

const element = document.getElementById('pwaLink');
element.click();

window.location.href = 'https://example.com/pwa-success'

是否有从Chrome打开PWA的方法?我希望不必将此网络应用程序移植到android应用程序。

1 个答案:

答案 0 :(得分:0)

当您提供pwa应用程序范围内的链接时,可以完成此操作。 通过使用意图过滤器,如果用户单击已安装应用程序中指向https://example.com/pwa-success的链接,则该意图将捕获该链接并在Progressive Web App中打开该链接。 有关更多信息,请遵循此link