當前位置: 首頁>>代碼示例>>Golang>>正文


Golang Browser.GetHost方法代碼示例

本文整理匯總了Golang中github.com/nvsoft/cef.Browser.GetHost方法的典型用法代碼示例。如果您正苦於以下問題:Golang Browser.GetHost方法的具體用法?Golang Browser.GetHost怎麽用?Golang Browser.GetHost使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在github.com/nvsoft/cef.Browser的用法示例。


在下文中一共展示了Browser.GetHost方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。

示例1: InjectKeyPress

// 模擬輸入字符串
func InjectKeyPress(b *cef.Browser, text string) {
	h := b.GetHost()
	ss := strings.Split(text, "")
	for i := 0; i < len(ss); i++ {
		c := ss[i]
		InjectKey(h, c)
	}
}
開發者ID:CodyGuo,項目名稱:gapp,代碼行數:9,代碼來源:navigator.go

示例2: InjectMouseClick

// 模擬鼠標點擊
func InjectMouseClick(b *cef.Browser, x, y /*, buttonType int, mouseUp bool, clickCount*/ int) {
	var event cef.CefMouseEvent
	event.Modifiers = 0
	event.X = x
	event.Y = y
	h := b.GetHost()
	h.SendMouseClickEvent(&event, 0, false, 1)
	h.SendMouseClickEvent(&event, 0, true, 1)
}
開發者ID:CodyGuo,項目名稱:gapp,代碼行數:10,代碼來源:navigator.go

示例3: InjectFocus

// 設置焦點
func InjectFocus(b *cef.Browser, focus bool) {
	h := b.GetHost()
	h.SetFocus(focus)
}
開發者ID:CodyGuo,項目名稱:gapp,代碼行數:5,代碼來源:navigator.go


注:本文中的github.com/nvsoft/cef.Browser.GetHost方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。