fyne吧 关注:1贴子:8
  • 0回复贴,共1

在浏览器中运行Fyne应用

只看楼主收藏回复

Fyne 应用程序也可以使用标准 Web 浏览器在 Web 上运行!
使用 Fyne 创建的 Web 应用程序将提供 WASM 运行时以及 JavaScript 代码包。
为了准备您的应用程序以在浏览器上使用,首先使用“fyne”cli 应用程序,它有一个用于快速测试的“serve”命令:
go install fyne.io/fyne/v2/cmd/fyne@latestfyne serve
片刻之后,您将看到 Web 服务器已在端口 :8080 上启动。 只需打开您的网络浏览器进行 https://localhost:8080,您就可以使用您的应用程序了!
打包发布
fyne serve该命令非常适合本地测试,但就像您想要的其他平台一样 以便能够分发您的应用程序。要准备要上传的文件,只需使用与常规打包类似的fyne package命令即可。
fyne package -os web
您还可以选择仅针对 WASM 或 JavaScript 进行打包,而不是自动检测设置:
fyne package -os wasm
fyne package -os js
Demo
可以通过访问 demo.fyne.io 查看 Fyne 应用程序在您的任何设备上进行测试。
局限性
从 v2.4.0 版本开始,Web 驱动程序不是 100% 完整的,因此您的应用可能无法使用 以下功能:
多个窗口(但对话框在当前窗口内都起作用)
文档和首选项的存储
这些问题正在处理中,并将在将来的版本中得到解决。


IP属地:广东1楼2024-05-08 22:48回复