如何用浏览器发送UDP数据包?
7 个回答
傻瓜,可以换个思路啊。用websocket承载udp包。
例如你的js要发送一个UDP包 hello到192.168.0.1
那你可以先写一个websocket服务端运行在你的服务器(10.10.10.10)上。
然后js发送“192.168.0.1:hello”到websocket服务器。
websocket服务器收到数据后,用“:”分离出地址和数据,然后服务器来帮你发送这个udp包到192.168.0.1了。
相应的,UDP的响应包,也是由websocket服务端帮你接收并发回js这边。
祝你玩得开心