javascript - 如何有效地将二进制数据存储在 .js 源文件中?
问题描述
我有一个静态 HTML 站点,它不能加载任何其他资源,因为它也应该可以离线工作。嵌入在<script>
标签中的 JavaScript 代码需要加载(和存储)大量二进制数据。
将数据存储为数字数组效率低下,似乎需要二进制到文本的编码方案。哪一个具有最高的压缩率,并且仍然可以读取并包含在<script>
-tags 中?
解决方案
推荐阅读
- java - 将 java.sql.Date 转换为 LocalDateTime
- apache - 安装评论板问题:当我运行 localhost:8001 时,/var/log/apache2/error.log 中有“reviewboard.admin.siteconfig”错误
- java - BlastHadoop 实现上的 Java 异常
- python - 在 cmake 构建后,在 Python 的 site-package 文件夹中找不到 cv2
- javascript - chorme 扩展错误:未捕获的 ReferenceError:未定义窗口
- java - 如果我从网络中的不同电脑输入,我在 Angular 应用程序中收到错误 0
- jekyll - Jekyll + Liquid:从页面元数据中获取值列表
- css - 为样板代码组织一个通用类
- .net - 以编程方式扩展 AutoCAD 菜单
- ios - 离子范围和离子重新排序无法正常工作 - iOS Ionic AngularJS Capacitor3