只需在资源文件中添加一个打包好的文件(可明文、可加密),浏览器访问时,再由aardio解包返回正确的文件内容即可。
这样在exe文件中,res资源非常干净,不用带一堆网页文件了。
godking.resHtml 、 godking.filePackage 库请自行下载。
工程文件已打包,请下载附件测试。
下面是浏览器组件访问资源文件显示网页的代码:
import win.ui;
/*DSG{
{*/
var winform = win.form(text="aardio form";right=559;bottom=583)
winform.add(
custom={cls="custom";text="自定义控件";left=8;top=40;right=552;bottom=576;bgcolor=12639424;border=1;z=1};
static={cls="static";text="加密网页";left=8;top=8;right=104;bottom=32;font=LOGFONT(h=-16);transparent=1;z=2}
)
/*}}*/
//导入相关库
import sevenZip.lzma;
import godking.resHtml;
import web.view;
//浏览加密网页
var resH