在WebView android应用程序中推送通知

在WebView android应用程序中推送通知,android,webview,notifications,google-cloud-messaging,Android,Webview,Notifications,Google Cloud Messaging,我需要向用户发送推送通知。 比如说 该应用程序将有2个用户。如果用户1向用户2发送好友请求 然后,用户2应该会收到一个通知,如“YouGotFriendRequest” 当用户2点击该通知时,他应该 能够查看用户1配置文件 我知道如何做所有这些活动,但在这里我使用的是网络视图,所以请帮助我解决这个问题。任何帮助都是值得欣赏的。您始终可以通过运行在WebView显示的网页上的JavaScript访问Java代码。您可以定义一个Java方法(通过后端发送通知)并从自定义javascript调用它 看

我需要向用户发送推送通知。
比如说

该应用程序将有2个用户。如果用户1向用户2发送好友请求 然后,用户2应该会收到一个通知,如“YouGotFriendRequest” 当用户2点击该通知时,他应该 能够查看用户1配置文件


我知道如何做所有这些活动,但在这里我使用的是网络视图,所以请帮助我解决这个问题。任何帮助都是值得欣赏的。

您始终可以通过运行在WebView显示的网页上的JavaScript访问Java代码。您可以定义一个Java方法(通过后端发送通知)并从自定义javascript调用它


看看

这意味着我应该有一个在后台运行的java方法来捕获后端发布的任何数据?如果是这样,那么后台运行将消耗大量电池,对吗?