重构: wails beta.30与chromedp v0.21升级迁移收口

依赖升级后的代码迁移补完: chromedp新API三处调用点改cdp.Call传参/绑定按beta CLI重生成(101 Methods含ReadClipboardImage)/npm与go依赖对齐
This commit is contained in:
lxy
2026-10-24 13:48:18 +08:00
parent 066ac2b339
commit 4675ae381d
5 changed files with 262 additions and 292 deletions
+18
View File
@@ -76,3 +76,21 @@ func (a *App) ExportHtmlFileToPDF(path string, saveName string) (map[string]inte
"size": result.Size,
}, nil
}
// GetPDFExportDir 获取 PDF 导出目录配置(空串=未设置,走默认桌面)
func (a *App) GetPDFExportDir() (string, error) {
pdfAPI, err := a.requirePdfAPI()
if err != nil {
return "", err
}
return pdfAPI.GetPDFExportDir(), nil
}
// SavePDFExportDir 保存 PDF 导出目录配置(空串=恢复默认)
func (a *App) SavePDFExportDir(dir string) error {
pdfAPI, err := a.requirePdfAPI()
if err != nil {
return err
}
return pdfAPI.SavePDFExportDir(dir)
}