Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrBindFuncReturnInvalid ¶
func ErrBindFuncReturnInvalid() error
ErrBindFuncReturnInvalid 表示绑定方法的返回值类型不符合要求
绑字的函数其返回类型可以是以下几种类型:
- 无返回;
- 1 个任意值;
- 2 个值,其中第二个返回值必须得是 error 类型;
其它情况会返回此错误。
Types ¶
type App ¶
type App interface { // SetHTML 直接将内容设置为 HTML SetHTML(html string) // Load 加载指定地址的页面 // // url 可以是本地或是网络地址 Load(url string) // OnLoad 新页面加载时执行的 JS OnLoad(js string) // Bind 绑定方法至前端 // // f 必须是一个函数,反加值可以是单个值,或是两值,如果是两个值,那么其第二个必须得是 error。 Bind(name string, f interface{}) error // Run 运行程序 Run() // Close 关闭服务 Close() }
App 基于 webview 应用的基本接口
Directories
¶
Path | Synopsis |
---|---|
internal
|
|
pipe
Package pipe 前后端的通信通道
|
Package pipe 前后端的通信通道 |
presets
Package presets 一些预设置值
|
Package presets 一些预设置值 |
windows/w32
Package w32 将用到的 win32 API 以及相关数据结构封装为 Go 模式
|
Package w32 将用到的 win32 API 以及相关数据结构封装为 Go 模式 |
Package platforms 各个平台的 webview 初始化方法
|
Package platforms 各个平台的 webview 初始化方法 |
darwin
Package darwin macOS 端的实现
|
Package darwin macOS 端的实现 |
gtk
Package gtk GTK 平台实现
|
Package gtk GTK 平台实现 |
windows
Package windows windows 平台实现
|
Package windows windows 平台实现 |
Package webviewtest 用于 webview 测试
|
Package webviewtest 用于 webview 测试 |
Click to show internal directories.
Click to hide internal directories.