From d1745c9fda89250689d799b912b20fb1c3d40904 Mon Sep 17 00:00:00 2001 From: Akilan Date: Sat, 25 Feb 2023 01:49:53 +0000 Subject: [PATCH] force https to allow screenshare --- core/core.go | 2 +- main.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/core.go b/core/core.go index 872ad1c..eb30f77 100644 --- a/core/core.go +++ b/core/core.go @@ -37,7 +37,7 @@ func BroadcastServerToBackend() error { respIpv4orIPv6 := Ip4or6(config.IPAddress) // Adding game session information - respIpv4orIPv6 = "http://" + respIpv4orIPv6 + respIpv4orIPv6 = "https://" + respIpv4orIPv6 // Get room information room, err := ReadRoomsFile() diff --git a/main.go b/main.go index 1057f3c..82b8f99 100644 --- a/main.go +++ b/main.go @@ -137,7 +137,7 @@ func main() { fmt.Println(addr) // Starting screen share headless - cmd := exec.Command("chromium-browser", "--no-sandbox", "--auto-select-desktop-capture-source=Entire screen", "--unsafely-treat-insecure-origin-as-secure", "http://"+*addr+":"+*port+"/?mode=headless", "--allow-http-screen-capture") + cmd := exec.Command("chromium-browser", "--no-sandbox", "--auto-select-desktop-capture-source=Entire screen", "--url", "https://"+*addr+":"+*port+"/?mode=headless") if err := cmd.Start(); err != nil { log.Fatalln(err) }