将本地(离线)网页内容添加到EloView 3内容库
受众:公众 / Elo客户、内容经理及整合者
文章类型:操作指南及内容部署
本文提供了逐步说明,指导您如何使用EloView® 3将本地离线HTML/网页应用程序上传并部署到Elo Android设备。
如何在EloView 3中添加本地URL
-
在主导航菜单中导航到 内容 > 应用库。
-
点击 + (添加内容) 按钮,然后从内容选项中选择 URL。
-
在URL配置对话框中选择 本地 选项卡。
-
上传包含您的网页应用程序的 ZIP文件。
⚠️ 重要提示:所有HTML资产、样式表、脚本和媒体文件夹必须直接位于ZIP档案的 根目录 中(不能嵌套在额外的顶级文件夹中)。 - 输入 主页文件名(例如,
index.html),选择应用图标,并提供简要描述。 - 点击 添加内容。离线网页应用程序将被打包并添加到您的应用库中。
- 部署到设备:将内容图块从应用库直接拖放到目标Elo设备或设备组上。
本地内容的要求和最佳实践
- 自包含资产:确保所有HTML、CSS、JavaScript库、字体和媒体文件均打包在ZIP档案内,以便在没有活动互联网连接时应用程序可以无缝运行。
- 仅限客户端执行:不支持服务器端脚本语言(如PHP、ASP.NET、Ruby或Python后端运行时)。只有客户端浏览器技术可以在本地执行。
- 带宽优化:本地网页包非常适合在低带宽或离线环境中部署,并消除了大视频或交互媒体资产的缓冲。
- 现代离线技术:网页应用程序可以利用服务工作者、IndexedDB和缓存API进行高级离线存储。如需实施指南,请参阅MDN离线和后台操作指南。
- 框架兼容性:客户端框架(如React、Vue或AngularJS)可以正常工作,并且在设备连接到网络时可以动态与远程API同步数据。
-
macOS ZIP压缩提示:在macOS上归档文件时,内置的归档工具可能会创建隐藏的
__MACOSX文件夹或将内容包装在父目录中。确保您的索引文件位于根级别,然后再上传到EloView。
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article