我正在尝试将用户从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应用程序。
答案 0 :(得分:0)
当您提供pwa应用程序范围内的链接时,可以完成此操作。 通过使用意图过滤器,如果用户单击已安装应用程序中指向https://example.com/pwa-success的链接,则该意图将捕获该链接并在Progressive Web App中打开该链接。 有关更多信息,请遵循此link