是否可以在 android 推送通知中添加视频?

Posted

技术标签:

【中文标题】是否可以在 android 推送通知中添加视频?【英文标题】:is it possible to add video in android push notification? 【发布时间】:2019-01-28 13:56:57 【问题描述】:

是否可以像在 ios 中那样将视频嵌入到 android 富通知中?我知道 android 官方仍然不支持它,但它可能是一些即兴创作的棘手方法? :)

提前致谢。

【问题讨论】:

大多数 android 开发者不知道它是如何在 iOS 中完成的。您想在哪里显示该视频? 只需创建一个自定义通知布局并在其中添加一个 exo 播放器并使用广播接收器收听“通知接收”,它会推送视频 ID/URL。 “提前致谢”并不能激励我为你编程。 您必须将 url 作为通知负载发送并在应用程序中构建适当的通知 ui。 @3mpty 你能举个例子吗? @DragisaDragisic 嘿,完成了吗?我也需要这样做。 【参考方案1】:

无法在 RemoteViews 上显示视频。只能使用官方documentation中描述的小部件

当您在 cmets 中显示为 example 时,它不是通知中的视频,它是一个简单的图像(但我认为,当您单击它时,某些应用程序可以通过 URL 显示视频(或类似那),将开始并向您展示内容,仅此而已)

【讨论】:

不确定,但有可能。我是searching further about it.【参考方案2】:

您必须实施 FCM 消息“数据消息”。这将允许您发送自定义 json 数据。更多信息在这里:FCM documentation。此类消息不会自动显示 - 收到后您需要构建自定义通知布局。更多信息在这里:Android dev documentation 无法直接在通知面板上显示视频。看看 youtube 是如何做到的。

【讨论】:

不确定,但有可能。我是searching further about it.

以上是关于是否可以在 android 推送通知中添加视频?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Windows Azure 在 Android 上推送通知

如何将推送通知添加到WebView App(Android和iOS)

Android:推送数据通知

GCM - iOS 客户端控制推送通知?

如何使用 Google Cloud Messaging 将通知推送到 iOS

Android 如何在 android 本地通知中添加视频和 GIF?