diff --git a/example/dev-test/combination-sundry-browser/src/browser-process.go b/example/dev-test/combination-sundry-browser/src/browser-process.go index ce11d60f929069100cc47caaa76d3477499fed78..b78da70c157f6ef0ec7a57d00e4975f04d9f61c5 100644 --- a/example/dev-test/combination-sundry-browser/src/browser-process.go +++ b/example/dev-test/combination-sundry-browser/src/browser-process.go @@ -295,11 +295,12 @@ func AppBrowserInit() { }) event.SetOnBeforePopup(func(sender lcl.IObject, browser *cef.ICefBrowser, frame *cef.ICefFrame, beforePopupInfo *cef.BeforePopupInfo, popupWindow cef.IBrowserWindow, noJavascriptAccess *bool) bool { fmt.Println("OnBeforePopup: "+beforePopupInfo.TargetUrl, "isLCL:", popupWindow.IsLCL()) + + popupWindow.SetShowInTaskBar() + popupWindow.HideTitle() + popupWindow.SetTitle("改变了标题 - " + beforePopupInfo.TargetUrl) + popupWindow.SetSize(800, 600) window := popupWindow.AsLCLBrowserWindow().BrowserWindow() - popupWindow.SetNotInTaskBar() - window.SetTitle("改变了标题 - " + beforePopupInfo.TargetUrl) - window.SetWidth(800) - window.SetHeight(600) //窗口弹出之前可自定义系统组件 //窗口大小改变后触发 //windows下窗口调整后触发一次 @@ -383,12 +384,12 @@ func AppBrowserInit() { } }) event.SetOnBeforeResourceLoad(func(sender lcl.IObject, browser *cef.ICefBrowser, frame *cef.ICefFrame, request *cef.ICefRequest, callback *cef.ICefCallback, result *consts.TCefReturnValue) { - fmt.Println("SetOnBeforeResourceLoad:", request.Url, request.Method, "headerMap:", request.GetHeaderMap().GetSize()) - headerMap := request.GetHeaderMap() - fmt.Println("\t", request.GetHeaderByName("energy"), headerMap.GetEnumerate("energy", 1), "size:", headerMap.GetSize()) - for i := 0; i < headerMap.GetSize(); i++ { - fmt.Println("\tkey:", headerMap.GetKey(i), "value:", headerMap.GetValue(i)) - } + //fmt.Println("SetOnBeforeResourceLoad:", request.Url, request.Method, "headerMap:", request.GetHeaderMap().GetSize()) + //headerMap := request.GetHeaderMap() + //fmt.Println("\t", request.GetHeaderByName("energy"), headerMap.GetEnumerate("energy", 1), "size:", headerMap.GetSize()) + //for i := 0; i < headerMap.GetSize(); i++ { + // fmt.Println("\tkey:", headerMap.GetKey(i), "value:", headerMap.GetValue(i)) + //} }) }) diff --git a/example/dev-test/combination-sundry-browser/src/render-process.go b/example/dev-test/combination-sundry-browser/src/render-process.go index 881764dd3db013121c4c7d3fd96a7618d2c25b2d..a04df83a672b30b0b5b454ab496ba91be9b94a1d 100644 --- a/example/dev-test/combination-sundry-browser/src/render-process.go +++ b/example/dev-test/combination-sundry-browser/src/render-process.go @@ -18,7 +18,7 @@ func AppRenderInit() *cef.TCEFApplication { } else if common.IsLinux() { //cfg.SetFrameworkDirPath("/home/sxm/app/swt/energy/chromium") 或 配置环境变量 ENERGY_HOME } - cfg.SetLogSeverity(consts.LOGSEVERITY_DEBUG) + //cfg.SetLogSeverity(consts.LOGSEVERITY_DEBUG) //cfg.SetLogSeverity(consts.LOGSEVERITY_DISABLE) cfg.SetLanguage(consts.LANGUAGE_zh_CN) cfg.SetEnableGPU(false) diff --git a/example/dev-test/lcl-browser/resources/index.html b/example/dev-test/lcl-browser/resources/index.html index aa78211f03943d207710d50ce23fe9b795620e63..769e4cd7f62c77353327f98ab21a4d3c840a423a 100644 --- a/example/dev-test/lcl-browser/resources/index.html +++ b/example/dev-test/lcl-browser/resources/index.html @@ -8,9 +8,9 @@ - +

开发时测试的一个针对【-webkit-app-region: drag/no-drag】示例

-
+
百度  新窗口百度-此处点不到  Energy