2

我需要在我的应用程序中打开通知发送的 url。现在,当我单击通知时,URL 会在我的浏览器中打开。有人请帮助我。如果您需要更多详细信息,请发表评论。

4

2 回答 2

1

一种可能性是创建两种类型的消息,一种发送到浏览器,另一种发送到应用程序。这个问题有一个如何做到这一点的例子: https ://wordpress.org/support/topic/variable-launchurl/

于 2016-10-29T01:38:19.550 回答
1

这是 OneSignal 指南,介绍如何在您的应用程序中而不是在设备的浏览器中打开 URL:https ://documentation.onesignal.com/docs/links

当点击通知时,仪表板上的启动 URL 功能或 REST API 上的 url 字段会自动打开移动设备上的 Web 浏览器。如果您想在应用程序中打开 URL,而不是使用您选择的键设置 Addition Data。键的示例 targetUrl 和https://google.com作为值。然后在您的应用程序代码中,从 NotificationOpened 回调中的附加数据中读取 targetUrl 值(名称取决于所使用的 OneSignal SDK)。

于 2016-04-21T18:51:56.237 回答