首页 > 解决方案 > 如果我想用 Android TWA 切换网络通知 我必须打开 Chrome 吗?

问题描述

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

但有一个问题。

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

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

但这很尴尬。不厚道。

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

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

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

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

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

谢谢你。

标签: androidvue.jssingle-page-applicationprogressive-web-appstwa

解决方案


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

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

这是对它的详细解释。

https://developer.mozilla.org/en-US/docs/Web/API/Notification/requestPermission

推荐阅读