Beforeinstallprompt 未在应用内浏览器中被调用
Posted
技术标签:
【中文标题】Beforeinstallprompt 未在应用内浏览器中被调用【英文标题】:Beforeinstallprompt not getting called in in-app browser 【发布时间】:2021-11-11 05:29:06 【问题描述】:我有一个 pwa1,它将在 pwa2 的应用内浏览器中打开。我有 pwa1 的安装按钮。但在应用内浏览器 beforeinstallpromt 没有被解雇。有什么解决方法吗?
<a href="intent://***.com#Intent;scheme=http;package=com.android.chrome;end"> Open in Chrome </a>
此链接将在除 PWA 的应用内浏览器之外的任何其他 Android 浏览器的 chrome 应用中打开。有什么办法让它适用于应用内浏览器?
Web 共享 api 在单击共享按钮时显示很多应用程序,除了 chrome 应用程序。有什么方法可以在分享建议中添加 chrome 应用?
【问题讨论】:
感谢您的帮助 【参考方案1】:-
不,根据规范,这仅适用于 top-level browsing contexts,但不适用于嵌套上下文。
据我所知,可能是由于与上述类似的限制。
Chrome 不是共享目标,但您可以复制 URL 并使用 Chrome 在剪贴板上打开该 URL。
【讨论】:
以上是关于Beforeinstallprompt 未在应用内浏览器中被调用的主要内容,如果未能解决你的问题,请参考以下文章
Blazor 范围内的 CSS 未在 Azure Pipelines 上构建
视频未在 Webview android (Google TV) 内播放