据我所知,不能在本地设备上查看h5p,例如在脱机模式下(我知道h5p是独立的,但它需要设置本地via服务器),而查看需要支持h5p的via服务器,例如通过WordPress插件。
假设我有一个大 h5p文件(例如1GByte),有许多图像。
这个大文件需要先上传到服务器吗?
谢谢
发布于 2021-06-09 22:34:32
如果您想要运行H5P文件,则始终必须具有某种形式的运行时环境。这可以是基于(PHP)的,就像您已经提到的那样,但也有一个比可以使用的node.js端口H5P核。这个端口也是名为伊米的编辑器/播放器的基础。它使用电子在Windows、MacOS和Linux上本地编辑/播放MacOS文件。因此,H5P文件无需在run服务器上提供即可运行。
您还可以使用Lumi (或其函数)将H5P文件转换为包含所有要运行的代码和样式表的单个HTML文件,还可以使用媒体(base64编码)。当然,这种方法倾向于生成大型文件,而且您有很多冗余,因为所有需要rum的依赖程序都将位于每个HTML文件中,而不是根据需要加载--但是您可以在浏览器中运行该文件,无论是从服务器还是本地运行,而不需要rum服务器。
https://stackoverflow.com/questions/67895820
复制相似问题