diff --git a/lib/src/_websocket_html.dart b/lib/src/_websocket_html.dart
index 9f84dce..86d287f 100644
--- a/lib/src/_websocket_html.dart
+++ b/lib/src/_websocket_html.dart
@@ -7,6 +7,7 @@ import 'package:web_socket_channel/web_socket_channel.dart';
Future connectToWebSocket(Uri uri) {
var ws = WebSocket(uri.toString());
+ ws.binaryType = 'arraybuffer';
var completer = Completer();
ws.onOpen.first.then((_) {
completer.complete(HtmlWebSocketChannel(ws));