代码拉取完成,页面将自动刷新
package main
import (
"embed"
"log"
"gitee.com/xuender/oils/gui"
"github.com/zserge/lorca"
)
// nolint gochecknoglobals
//go:embed www/**
var www embed.FS
func main() {
width := 600
height := 300
s := gui.NewGui()
defer s.Close()
s.HTML("/", `<html>
<body>
<button onclick="openA()">新建A窗口</button>
</body>
</html>`)
s.FS("www", www)
s.Bind("openA", func() {
ui, _ := s.Open("/a.html", width, height)
_ = ui.SetBounds(lorca.Bounds{
Width: width, Height: height,
Left: width, Top: height,
WindowState: lorca.WindowStateMaximized,
})
log.Println("openA")
})
s.Bind("openB", func() {
_, _ = s.Open("/b.html", width, height)
log.Println("openB")
})
_, _ = s.Open("/", width, height)
s.Run()
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。