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

7

我想知道在Android中是否可以像iOS一样将视频嵌入到丰富通知中?我知道Android官方目前还不支持这个功能,但是否有什么巧妙的方法来实现呢? :)

提前感谢您的帮助。


大多数安卓开发者不知道在iOS中如何实现。你想在哪里展示那个视频? - Vladyslav Matviienko
1
只需创建一个自定义通知布局并在其中添加Exo Player,然后使用广播接收器监听“通知接收”,该接收器会获取推送的视频ID / URL。 “提前感谢”并不能激励我为您编程。 - Martin Zeitler
您需要将URL作为通知负载发送,并在应用程序中构建适当的通知UI。 - 3mpty
@3mpty,你能给我提供一些例子吗? - Dragisa Dragisic
不确定,但可能是可行的。我正在进一步调查此事。 - Rumit Patel
显示剩余2条评论
2个回答

2
无法在RemoteViews上显示视频。您只能使用官方文档中描述的小部件:文档
如评论中所示的示例,通知中不是视频,而是简单的图像(但我认为,当您单击它时,一些应用程序将通过URL(或类似内容)显示视频并向您展示内容)。这就是全部。

1
不确定但可能是可能的。 我正在进一步搜索此事。 - Rumit Patel

1
你需要实现FCM消息中的“数据消息”。这将允许您发送自定义JSON数据。更多信息请参见:FCM文档。此类消息不会自动显示-收到后,您需要构建自定义通知布局。更多信息请参见:Android开发文档无法直接在通知面板上显示视频。请查看YouTube如何操作。

不确定,但可能是可能的。我正在进一步查询此事。 - Rumit Patel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接