# #go #webview
Вопрос:
Используя WebView с Go (1.17.1) в Windows 10, я хотел бы управлять значком окна и не могу понять, как это можно сделать. Я не имею в виду значок приложения. У меня есть это с помощью goversioninfo. Но значок, который находится во всплывающем окне, а также панель задач для этого окна. Прямо сейчас я получаю общий системный значок. Если бы он просто использовал значок приложения, это тоже сработало бы.
Дано:
debug := true
w := webview.New(debug)
defer w.Destroy()
w.SetTitle("Settings")
w.SetSize(800, 600, webview.HintNone)
w.Navigate(url)
w.Run()
Находясь в поиске:
w.SetIcon("/assets/icon.ico")
Даже если мне придется взломать Win32 API, все в порядке. Но я не добился успеха в этом, учитывая то, что там есть…
Может быть, это невозможно сделать?
Ответ №1:
В случае, если Go не реализовал эту SetIcon
функцию, вы можете проверить файл webview.go : https://github.com/webview/webview/blob/94445826073456f76639696eb371488cf15ab3b1/webview.go
Проверьте эту проблему : https://github.com/webview/webview/issues/28