【发布时间】:2019-12-07 07:12:04
【问题描述】:
我是 stackoverflow 和 golang Web 程序集的新手
我很困惑这个问题:我写了一个测试代码
main.go
package main
func main(){
println("hello world")
}
我已经生成了 main.wasm 并将 wasm_exec.js 和 wasm_exec.html 导入到工作目录
我也写了一个网络服务器
package main
import (
"flag"
"log"
"net/http"
)
var (
listen = flag.String("listen", ":8080", "listen address")
dir = flag.String("dir", ".", "directory to serve")
)
func main() {
flag.Parse()
log.Printf("listening on %q...", *listen)
err := http.ListenAndServe(*listen, http.FileServer(http.Dir(*dir)))
log.Fatalln(err)
}
我用 Chrome 输入http://localhost:8080/wasm_exec.html
根据网上的资料,有一个“运行”按钮,可以点击。
但是,实际上我不能点击这个按钮
我真的很困惑
这是我关于 stackoverflow 的第一个问题。
抱歉英语不好
【问题讨论】:
-
检查您的 HTML 代码。可能默认情况下禁用了用于添加“运行”按钮的 HTML 代码,并且您没有从 Go 代码中启用它。例如。 。您也可以删除 disabled 关键字。
标签: go webassembly