【问题标题】:How to make my webview app open url push notifications?如何让我的 webview 应用打开 url 推送通知?
【发布时间】:2016-03-14 22:00:06
【问题描述】:

我有一个 webview 应用程序并向其添加 OneSignal 推送通知,它工作正常。

但是当我发送带有要在应用程序中打开的 URL 的推送通知时,它会在浏览器中打开。

是否可以在应用而不是浏览器中打开 url 推送通知?

【问题讨论】:

    标签: android webview push-notification onesignal


    【解决方案1】:

    启动 URL 设置只能在网络浏览器中打开 market:// 和网络链接。如果您需要在应用内打开网址,则需要点击处理程序和通知的附加数据才能在应用内打开它。

    在 OneSignal 仪表板的“新消息”页面上的“选项”>“附加数据”下添加自定义键。如果您使用create notification REST API POST 调用,或者添加“数据”。接下来,按照 OneSignal 的 3. Add Optional NotificationOpenedHandler 处理附加数据 JSONObject 并检查您的自定义 URL 密钥,然后您可以将您的网络视图定向到该 URL。

    【讨论】:

    • 在 OneSignal 中告诉我将 openURL 键添加到 NotificationOpenedHadler 并且值将是 url 那么如何以及在何处将此行放入 NotificationOpenedHadler String url = additionalData.get("openURL"): 谢谢非常
    猜你喜欢
    • 2021-01-12
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2023-04-10
    • 1970-01-01
    • 2017-07-31
    • 2016-12-11
    • 1970-01-01
    相关资源
    最近更新 更多