mirror of
https://gitee.com/energye/energy.git
synced 2024-11-29 18:28:06 +08:00
修改内置资源加载默认配置协议头fs
This commit is contained in:
parent
4c4e01d2f2
commit
0358f69d70
@ -45,7 +45,7 @@ type WindowProperty struct {
|
||||
WindowType consts.WINDOW_TYPE // 窗口 类型 WINDOW_TYPE default: WT_MAIN_BROWSER
|
||||
Title string // 窗口 标题
|
||||
//Url 默认打开URL, 支持http和LocalLoad(本地资源)加载方式
|
||||
// web服务方式: http's://www.example.com, LocalLoad方式: [scheme]://energy/index.html
|
||||
// web服务方式: http's://www.example.com, LocalLoad方式: fs://energy/index.html
|
||||
// LocalLoad: 不需要web服务支持, 如果浏览器调用数据接口需要配置代理转发
|
||||
// LocalLoad: 通过 Config.LocalResource 配置实现
|
||||
// LocalLoad: 地址必须与配置的自定义协议和域相同, 格式 [scheme]://[custom domain]
|
||||
|
@ -26,7 +26,7 @@ import (
|
||||
|
||||
const (
|
||||
localDomain = "energy" // 默认本地资源加载域
|
||||
localProto = "http" // 默认本地资源加载协议
|
||||
localProto = "fs" // 默认本地资源加载协议
|
||||
localHome = "/index.html" //
|
||||
)
|
||||
|
||||
@ -47,13 +47,13 @@ type LocalLoadResource struct {
|
||||
type LocalLoadConfig struct {
|
||||
Enable bool // 设置是否启用本地资源缓存到内存, 默认true: 启用, 禁用时需要调用Disable函数
|
||||
Domain string // 自定义域, 格式: xxx | xxx.xx | xxx.xxx.xxx, example, example.com, 默认: energy
|
||||
Scheme string // 自定义协议, 不建议使用 HTTP、HTTPS、FILE、FTP、ABOUT和DATA 默认: http
|
||||
// 资源根目录, fs为空时: 本地目录(默认当前程序执行目录), fs不为空时: 默认值resources, 使用内置加载
|
||||
// 规则 空(""): 时当前目录, @: 当前目录开始(@/to/path),或绝对目录
|
||||
ResRootDir string
|
||||
FS *embed.FS // 内置加载资源对象, 不为空时使用内置加载
|
||||
Scheme string // 自定义协议, 不建议使用 HTTP、HTTPS、FILE、FTP、ABOUT和DATA 默认: fs
|
||||
// 资源根目录, fs为空时: 本地目录(默认当前程序执行目录), fs不为空时: 默认值 resources, 使用内置加载
|
||||
// 本地目录规则: 空("")时当前目录, @当前目录开始(@/to/path),或绝对目录.
|
||||
ResRootDir string //
|
||||
FS *embed.FS // 内置加载资源对象, 不为nil时使用内置加载,默认: nil
|
||||
Proxy IXHRProxy // 数据请求代理, 在浏览器发送xhr请求时可通过该配置转发, 你可自定义实现该 IXHRProxy 接口
|
||||
Home string // 默认首页: /index.html, /home.html, /other.html, default: /index.html
|
||||
Home string // 默认首页HTML文件名: /index.html , 默认: /index.html
|
||||
exePath string // 执行文件当前目录
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user