【问题标题】:Beforeinstallprompt not getting called in in-app browserBeforeinstallprompt 未在应用内浏览器中被调用
【发布时间】:2021-11-11 05:29:06
【问题描述】:
  1. 我有一个 pwa1,它将在 pwa2 的应用内浏览器中打开。我有 pwa1 的安装按钮。但在应用内浏览器 beforeinstallpromt 没有被解雇。有什么解决方法吗?

  2. <a href="intent://stackoverflow.com#Intent;scheme=http;package=com.android.chrome;end"> Open in Chrome </a> 此链接将在除 PWA 的应用内浏览器之外的任何其他 Android 浏览器的 chrome 应用中打开。有什么办法让它适用于应用内浏览器?

  3. Web 共享 api 在单击共享按钮时显示很多应用程序,除了 chrome 应用程序。有什么方法可以在分享建议中添加 chrome 应用?

【问题讨论】:

  • 感谢您的帮助

标签: javascript google-chrome progressive-web-apps chrome-custom-tabs web-share


【解决方案1】:
  1. 不,根据规范,这仅适用于 top-level browsing contexts,但不适用于嵌套上下文。
  2. 据我所知,可能是由于与上述类似的限制。
  3. Chrome 不是共享目标,但您可以复制 URL 并使用 Chrome 在剪贴板上打开该 URL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    相关资源
    最近更新 更多