1

通过使用 TWA,我们开发了一个可以打开没有地址栏的 PWA 页面的 Android 应用程序。

但有一个问题。

由于没有显示地址栏,当你想切换网页推送通知时很麻烦。

有很多方法可以切换,但要做到这一点,你必须打开一个新的 chrome 一次。 打开或关闭通知

但这很尴尬。不厚道。

但是,我想不出任何其他方法。

如果可能的话,如果可以通过以下任何一种方法实现,我想这样做,但我完全不知道该怎么做。顺便说一句,该站点是使用 Vue.js 的 SPA。

  • 从 javascript 代码打开 Android 网络推送通知设置屏幕。

  • 触发按钮操作时打开新的 chrome。(在同一个域中)

老实说,我认为这是不可能的。

但是,我问这个问题是因为我不想放弃希望。

如果您有任何提示,请告诉我。

谢谢你。

4

1 回答 1

1

TWA 基本上仍然在 chrome 引擎上运行,因此您可以在 chrome 中对网站执行的所有操作(通过地址栏除外),您仍然可以在 TWA 中执行。

因此,使用通知 API 向用户请求许可。

这是对它的详细解释。

https://developer.mozilla.org/en-US/docs/Web/API/Notification/requestPermission
于 2019-09-29T06:48:31.803 回答