2017-01-05 4 views

Antwort

0

erstellen Absicht Ihrer Aktivität mit webview

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

Inhalt erstellen Absicht

contentIntent = PendingIntent.getActivity(this, getNotificationID(), intent ,PendingIntent.FLAG_ONE_SHOT); 

setContentIntent(contentIntent) in Benachrichtigung builder

dann in WebViewActivity.class nur url von Bündel und Last zur Webansicht erhalten wie webView.loadUrl(url)

+0

Wenn Sie sind Wenn Sie diese Benachrichtigungen von der Firebase-Konsole senden, stellen Sie sicher, dass Ihre Logik funktioniert, wenn sich die App im Hintergrund befindet, da die Benachrichtigung, die ausgelöst wird, wenn die App im Hintergrund ausgeführt wird, automatisch von Firebase erstellt wird Legen Sie einen benutzerdefinierten PendingIntent fest. Wenn dies zuverlässig funktionieren soll, müssen Sie Datennachrichten https://firebase.google.com/docs/cloud-messaging/concept-options#data_messages implementieren – riggaroo

Verwandte Themen