mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 04:40:41 +08:00

To reproduce: - Use Windows - Set your default browser to Firefox (Settings -> Apps -> Default Apps -> Web Browser) - Rename your firefox.exe to something.else The BrowserOpenURL before this commit silently fails. The BrowserOpenURL after this commit tries to use a hardcoded fallback browser. If successful, a warning message is logged. If unsuccessful (default browser and fallback browsers fail), an error message is logged. Co-authored-by: Sean <sean@malonetuning.com>
15 lines
332 B
Go
15 lines
332 B
Go
//go:build linux
|
|
// +build linux
|
|
|
|
package linux
|
|
|
|
import "github.com/pkg/browser"
|
|
|
|
// BrowserOpenURL Use the default browser to open the url
|
|
func (f *Frontend) BrowserOpenURL(url string) {
|
|
// Specific method implementation
|
|
if err := browser.OpenURL(url); err != nil {
|
|
f.logger.Error("Unable to open default system browser")
|
|
}
|
|
}
|