设置文章学习和视频学习窗体最大化

This commit is contained in:
johlanse 2022-09-10 21:19:10 +08:00
parent 07239a556b
commit e96de94611
1 changed files with 11 additions and 2 deletions

View File

@ -115,13 +115,18 @@ func (c *Core) LearnArticle(user *model.User) {
if score.Content["article"].CurrentScore < score.Content["article"].MaxScore { if score.Content["article"].CurrentScore < score.Content["article"].MaxScore {
log.Infoln("开始加载文章学习模块") log.Infoln("开始加载文章学习模块")
context, err := c.browser.NewContext() context, err := c.browser.NewContext(playwright.BrowserNewContextOptions{
Viewport: &playwright.BrowserNewContextOptionsViewport{
Width: playwright.Int(1920),
Height: playwright.Int(1080),
}})
_ = context.AddInitScript(playwright.BrowserContextAddInitScriptOptions{ _ = context.AddInitScript(playwright.BrowserContextAddInitScriptOptions{
Script: playwright.String("Object.defineProperties(navigator, {webdriver:{get:()=>undefined}});")}) Script: playwright.String("Object.defineProperties(navigator, {webdriver:{get:()=>undefined}});")})
if err != nil { if err != nil {
log.Errorln("创建实例对象错误" + err.Error()) log.Errorln("创建实例对象错误" + err.Error())
return return
} }
defer func(context playwright.BrowserContext) { defer func(context playwright.BrowserContext) {
err := context.Close() err := context.Close()
if err != nil { if err != nil {
@ -228,7 +233,11 @@ func (c *Core) LearnVideo(user *model.User) {
// core := Core{} // core := Core{}
// core.Init() // core.Init()
context, err := c.browser.NewContext() context, err := c.browser.NewContext(playwright.BrowserNewContextOptions{
Viewport: &playwright.BrowserNewContextOptionsViewport{
Width: playwright.Int(1920),
Height: playwright.Int(1080),
}})
_ = context.AddInitScript(playwright.BrowserContextAddInitScriptOptions{ _ = context.AddInitScript(playwright.BrowserContextAddInitScriptOptions{
Script: playwright.String("Object.defineProperties(navigator, {webdriver:{get:()=>undefined}});")}) Script: playwright.String("Object.defineProperties(navigator, {webdriver:{get:()=>undefined}});")})
if err != nil { if err != nil {