gpt4 book ai didi

android - 目标 ="_blank"链接在 PWA 中打开,而不是在 Android 的浏览器中打开

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:43 27 4
gpt4 key购买 nike

我有一个网站,它也是一个 PWA。

如果我将 PWA 添加到我的设备 (Android),然后返回浏览器(Chrome,适用于 Android 的最新可用版本),带有 target="_blank" 的链接将在PWA,无论如何。

我知道这可能是一个极端情况,但如果我想确保浏览器链接将在浏览器中打开而不是在 PWA 中怎么办?

iOS 行为正确...

最佳答案

在 manifest.json 中设置一个范围,它决定哪些链接将在 PWA 中打开,哪些将在浏览器中打开:

scope parameter in PWA Manifest

编辑:解释和示例都在上面链接的页面上......但是我可以为你粘贴它们,如果有帮助的话?

The scope member is a string that defines the navigation scope of this web application's application context. It restricts what web pages can be viewed while the manifest is applied. If the user navigates outside the scope, it reverts to a normal web page inside a browser tab or window.
If the scope is a relative URL, the base URL will be the URL of the manifest.

相对作用域:"scope": "/app/"
将范围限制为域: "scope": "https://example.com/"
结合上面的例子: "scope": "https://example.com/subdirectory/"

关于android - 目标 ="_blank"链接在 PWA 中打开,而不是在 Android 的浏览器中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53173797/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com