2017-01-05 57 views

回答

0

創建意圖的活動與在web視圖通知建設者

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距離束和負載的WebView接收網址as webView.loadUrl(url)

+0

如果你是從Firebase控制檯發送這些通知,請確保您的邏輯在應用處於後臺時正常工作,因爲當應用處於後臺時觸發的通知將由Firebase自動創建,並且您無法設置一個自定義的PendingIntent。如果您希望此功能可靠運行,則需要實施數據消息https://firebase.google.com/docs/cloud-messaging/concept-options#data_messages – riggaroo