在WebView android app

时间:2017-12-26 17:31:56

标签: android webview notifications google-cloud-messaging

我有一个要求,我想向用户发送推送通知 例如

  该应用将拥有2个用户。如果用户1向用户2发送朋友请求   然后用户2应该收到“你有朋友请求”这样的通知   从用户1“,当用户2点击该通知时,他应该   能够看到用户1的个人资料。

我知道如何通过活动完成所有这些活动,但在这里我使用网页浏览,所以请帮我解决这个问题。任何帮助都很明显。

1 个答案:

答案 0 :(得分:2)

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

查看https://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface(java.lang.Object,%20java.lang.String)