标签: pwabuilder

allow-navigation并不优先于iOS上的allow-intent

我使用PWAbuilder为我的PWA应用程序生成了iOS和Android Pollyfill.它在Android上运行良好,但我在iOS上遇到了一个问题.

我想在外部浏览器中打开外部链接,所以我添加了这个allow-intent:

<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
Run Code Online (Sandbox Code Playgroud)

这工作正常,如果我点击任何外部链接(not-under-my-domain.com),它将在外部浏览器中打开.

为了在应用程序中打开my-domain.com,我补充道

<allow-navigation hap-rule="yes" href="*://my-domain.com/*" />
Run Code Online (Sandbox Code Playgroud)

根据文档,allow-navigation应该优先allow-intent,但它似乎没有工作.

然后,如果我点击我的域中的任何链接,例如/ other-page,它将在外部浏览器中打开 - 这是预期的,它应该在应用程序中打开.

我希望allow-navigation在外部浏览器中打开任何未定义的链接,以及应用程序中的所有其他链接(在my-domain.com下).

有任何想法吗?

ios cordova cordova-plugins pwabuilder

7
推荐指数
1
解决办法
330
查看次数

无法获取 PWA 的“安装”选项

我正在尝试将我的网站制作为 PWA 并将 ServiceWorker 集成到其中。ServiceWorker 已正确注册,因为我能够看到“离线”功能。

但问题是我无法获得用于安装 PWA 的“安装”按钮

我已按照与 pwa-install 包相关的说明进行操作,但仍然不起作用。

我还为此打开了一个 Github 问题,其中包含更多详细信息和屏幕截图: https:
//github.com/pwa-builder/pwa-install/issues/355

任何帮助将不胜感激。提前致谢。

progressive-web-apps pwabuilder

1
推荐指数
1
解决办法
1512
查看次数