我正在编写一个 Media-HUD,它完全在存储在 prim 库存中的本地记事卡文件上运行,记事卡命名为 index.html、style.css、icon.svg 等。
我希望使用 LSL HttpServer 功能和脚本的 URL 创建一个完全独立的基于媒体的 HUD,它像编辑任何网页一样易于编辑。
这完全可以自行完成,但是有一个限制,即页面必须适合分配给 LSL 脚本的内存。在单声道下,这只有 64kb。
我想通过某种方式消除这个限制,也许是从javascript中,从用户浏览器本身的记事卡中逐行读取每个“文件”(因此,通过一次只将一个记事卡行放入内存来绕过内存限制)。
有没有办法做到这一点?通过加载逐行组成的字符串以程序方式在javascript中生成整个文件,然后将其作为整个文件提供?我不确定这有多可行。
非常感谢任何想法/指导!