如果我想用Android TWA切换网络通知,我必须费心打开Chrome吗?

如果我想用Android TWA切换网络通知,我必须费心打开Chrome吗?,android,vue.js,single-page-application,progressive-web-apps,twa,Android,Vue.js,Single Page Application,Progressive Web Apps,Twa,通过使用TWA,我们开发了一个Android应用程序,它可以打开一个没有地址栏的PWA页面 但是有一个问题 由于不显示地址栏,因此在切换web推送通知时会很麻烦 有很多方法可以切换,但要做到这一点,你必须打开一个新的chrome浏览器。 但这很尴尬。不好 但是,我想不出任何其他方法 如果可能的话,如果可以通过以下任何一种方法来实现的话,我都愿意这样做,但我根本不知道怎么做。 顺便说一句,该站点是使用Vue.js创建的 从javascript代码打开Android web推送通知设置屏幕 当按

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

但是有一个问题

由于不显示地址栏,因此在切换web推送通知时会很麻烦

有很多方法可以切换,但要做到这一点,你必须打开一个新的chrome浏览器。

但这很尴尬。不好

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

如果可能的话,如果可以通过以下任何一种方法来实现的话,我都愿意这样做,但我根本不知道怎么做。 顺便说一句,该站点是使用Vue.js创建的

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

  • 当按钮动作被触发时,打开新的chrome。(在同一领域)

我真的认为这是不可能的

然而,我问这个问题是因为我不想放弃希望

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


谢谢。

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

因此,使用通知API向用户请求权限

这里有一个详细的解释

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

谢谢你的回答!✨ 但这不是我想做的。此功能只能在开始时设置。我希望能够反复切换。如果有取消设置之类的事情就好了,但即使我找了也找不到。