use arraybuffer to ensure web compatibility
This commit is contained in:
@@ -7,6 +7,7 @@ import 'package:web_socket_channel/web_socket_channel.dart';
|
|||||||
|
|
||||||
Future<WebSocketChannel> connectToWebSocket(Uri uri) {
|
Future<WebSocketChannel> connectToWebSocket(Uri uri) {
|
||||||
var ws = WebSocket(uri.toString());
|
var ws = WebSocket(uri.toString());
|
||||||
|
ws.binaryType = 'arraybuffer';
|
||||||
var completer = Completer<WebSocketChannel>();
|
var completer = Completer<WebSocketChannel>();
|
||||||
ws.onOpen.first.then((_) {
|
ws.onOpen.first.then((_) {
|
||||||
completer.complete(HtmlWebSocketChannel(ws));
|
completer.complete(HtmlWebSocketChannel(ws));
|
||||||
|
|||||||
Reference in New Issue
Block a user