Meh*_*izi 5 android push-notification web-push trusted-web-activity
我已经使用 TWA 和本教程成功地为我的网站创建了一个 apk。
https://developers.google.com/web/updates/2019/02/using-twa
但我不知道我应该如何为我的 apk 添加推送通知。有两种方法: 1. Web-push 2-android push。他们都有单独的SDK。
问题是,如果我使用 web-push,chrome 怎么知道它不应该去网站,而应该去 app.
而且我也有使用 android sdk 进行推送通知的问题。push 的教程说你应该在主要活动的 onCreate 事件中放置一些代码。我的项目(用 twa 教程制作)没有活动。
本教程中的步骤之一解释了如何设置应用程序链接,以便在受信任的 Web 活动中打开指向正在打开的 URL 域的链接 - 这也适用于 Web 推送链接。这是教程的相关部分:
标签内activity
:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE"/>
<!-- Edit android:host to handle links to the target URL-->
<data
android:scheme="https"
android:host="airhorner.com"/>
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
替换airhorner.com
为您在 TWA 内打开的域。
关于第二个问题,演示使用了一个实用程序 Activity,它是支持库LauncherActivity的一部分。为了编写自己的活动onCreate
,您需要有自己的活动。一种方法是将支持库中的活动代码复制到您自己的代码中,并onCreate
根据需要进行更改。
归档时间: |
|
查看次数: |
3388 次 |
最近记录: |