首页 > 解决方案 > iOS 和 Android:是否可以将视频直接保存到应用程序包中?

问题描述

我的理解是,应用程序中的某些资产(如启动屏幕)可以从一开始/当用户第一次打开应用程序时就显示出来,因为它们与应用程序构建捆绑在一起。视频也是这样吗?我们需要在入职导览中立即提供一些视频,即使在离线模式下也是如此。

标签: androidiosvideoembedoffline

解决方案


简单的答案是肯定的,您可以通过这种方式存储视频。您将视频放在名为“原始”用户的文件夹中的资源文件夹中。

有关示例,请参见此处:将视频文件放在 android 项目中的位置

但是,视频非常大,因此您可能会超出目标应用程序的大小。

如果您想更新视频,您还必须更新您的应用程序。

流式传输视频可以避免这些问题,但您必须具有连接性。

一个妥协的可能是有一个简单的小视频,以便快速启动离线,并在启动后立即切换到流式视频。


推荐阅读