mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 05:11:29 +08:00
|
||
---|---|---|
.. | ||
plugin.go | ||
plugin.js | ||
plugin.toml | ||
README.md |
Browser Plugin
This plugin provides the ability to open a URL or local file in the default browser.
Installation
Add the plugin to the Plugins
option in the Applications options:
package main
import (
"github.com/wailsapp/wails/v3/pkg/application"
"github.com/wailsapp/wails/v3/plugins/browser"
)
func main() {
browserPlugin := browser.NewPlugin()
app := application.New(application.Options{
// ...
Plugins: map[string]application.Plugin{
"browser": browserPlugin,
},
})
Usage
Go
You can call the methods exported by the plugin directly:
browserPlugin.OpenURL("https://www.google.com")
// or
browserPlugin.OpenFile("/path/to/file")
Javascript
You can call the methods from the frontend using the Plugin method:
wails.Plugin("browser","OpenURL","https://www.google.com")
// or
wails.Plugin("browser","OpenFile","/path/to/file")
Support
If you find a bug in this plugin, please raise a ticket on the Wails Issue Tracker.