通过Firebase推送通知将URL传递给webview Android

时间:2017-01-05 05:33:54

标签: android firebase firebase-cloud-messaging

我可以使用键值对向app发送推送通知。

如何将值作为网址提供,当用户点击收到的通知时,必须使用Firebase数据值中提到的网址导航到网页视图。

1 个答案:

答案 0 :(得分:0)

使用webview为您的活动创建意图

intent = new Intent(getApplicationContext(), WebViewActivity.class);
    intent.putExtra("url", your_url_from_data);

创建内容意图

contentIntent = PendingIntent.getActivity(this, getNotificationID(), intent ,PendingIntent.FLAG_ONE_SHOT);
通知构建器中的

setContentIntent(contentIntent)

然后在WebViewActivity.class中,只需从bundle接收url并加载到webview,如webView.loadUrl(url)