【发布时间】:2019-07-15 03:19:13
【问题描述】:
我在 Unity 中使用 FireBase 云消息传递。当用户单击来自 FireBase Cloud Messaging 的到达消息时,我想打开一个链接。
在 Firebase 面板中,我将带有 URL 值的自定义数据“click_action”设置为消息,并在单击 OnMessageReceived 方法中的通知时收到它:
public void OnMessageReceived(object sender, Firebase.Messaging.MessageReceivedEventArgs e)
{
Debug.Log("Received Data: " + e.Message.Data["click_action"]);
}
当我添加类似
的代码时Application.OpenURL(e.Message.Data["click_action"]);
在 OnMessageReceived 中,链接会打开,但应用程序也会在点击收到的通知时打开。
Unity中点击FCM消息时如何防止应用打开?
谢谢。
【问题讨论】:
标签: android firebase unity3d firebase-cloud-messaging