mirror of
https://github.com/wailsapp/wails.git
synced 2026-03-14 14:45:49 +01:00
[v3 windows] hide go-webview2 from non-windows
This commit is contained in:
parent
3422c40e19
commit
bc01fd8ea3
2 changed files with 3 additions and 3 deletions
|
|
@ -1,7 +1,6 @@
|
|||
package application
|
||||
|
||||
import (
|
||||
"github.com/wailsapp/go-webview2/pkg/edge"
|
||||
"github.com/wailsapp/wails/v3/pkg/events"
|
||||
)
|
||||
|
||||
|
|
@ -97,7 +96,7 @@ type WindowsWindow struct {
|
|||
OnOverEffect DragEffect
|
||||
|
||||
// Permissions map for WebView2. If empty, default permissions will be granted.
|
||||
Permissions map[edge.CoreWebView2PermissionKind]edge.CoreWebView2PermissionState
|
||||
Permissions map[uint32]uint32
|
||||
}
|
||||
|
||||
type Theme int
|
||||
|
|
|
|||
|
|
@ -1311,7 +1311,8 @@ func (w *windowsWebviewWindow) setupChromium() {
|
|||
|
||||
if opts.Permissions != nil {
|
||||
for permission, state := range opts.Permissions {
|
||||
chromium.SetPermission(permission, state)
|
||||
chromium.SetPermission(edge.CoreWebView2PermissionKind(permission),
|
||||
edge.CoreWebView2PermissionState(state))
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue