如何处理桌面 PWA 中的出站链接?
如果你不知道的话,DEV 可以作为 PWA 安装在 Chrome 和其他支持它的浏览器中。新版 Microsoft Edge 甚至将其作为+
提示符,如下所示:
从功能上来说,它运行得很好,但是没有该target=_blank
属性的外部链接(DEV 上的大多数链接)会在没有导航的尴尬的应用内伪浏览器中打开。
我们该如何“正确”地处理这个问题?
我们应该添加target=_blank
所有出站链接吗?我们可以只针对 PWA 动态添加。但是,还有其他“正确”的方法来做到这一点吗?
其他桌面应用,例如 Slack,不会在应用内打开外部链接。它们会在浏览器中打开。所以这可能是合适的选择,但我不太确定。
有什么想法吗?
文章来源:https://dev.to/ben/how-to-handle-outbound-links-in-desktop-pwa-3o4n