我有这个程序使用代码将字节从JavaScript发送到戈朗网络组件:
func sendBytes(this js.Value, args []js.Value) interface{} {
if len(args) < 1 {
return 0
}
array := args[0]
fmt.Println(array.Type())
buf := make([]byte, array.Length())
n := js.CopyBytesToGo(buf, array)
fmt.Println(buf)
return n
}
func registerCallbacks() {
js.Global().Set("sendBytes", js.FuncOf(sendBytes))
}
当我使用其他内容执行时,我会在浏览器中杀死我的整个实例,我必须再次运行它。这是我如何执行发送字节()的屏幕截图。sendBytes
Uint8Array
无论发生什么错误,我该如何保持其运行?
12345678_0001
相关分类