我有這個(gè)程序使用代碼將字節(jié)從JavaScript發(fā)送到戈朗網(wǎng)絡(luò)組件: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))}當(dāng)我使用其他內(nèi)容執(zhí)行時(shí),我會(huì)在瀏覽器中殺死我的整個(gè)實(shí)例,我必須再次運(yùn)行它。這是我如何執(zhí)行發(fā)送字節(jié)()的屏幕截圖。sendBytesUint8Array 無(wú)論發(fā)生什么錯(cuò)誤,我該如何保持其運(yùn)行?
如何在錯(cuò)誤后保持 Golang Web 裝配實(shí)例運(yùn)行并退出 (代碼:2)
慕尼黑5688855
2022-10-04 17:08:07