diff --git a/src/com/strumsoft/websocket/phonegap/WebSocket.java b/src/com/strumsoft/websocket/phonegap/WebSocket.java index 736e6cd..51d2c8e 100755 --- a/src/com/strumsoft/websocket/phonegap/WebSocket.java +++ b/src/com/strumsoft/websocket/phonegap/WebSocket.java @@ -397,7 +397,7 @@ public int getReadyState() { * @return */ private String buildJavaScriptData(String event, String msg) { - String _d = "javascript:WebSocket." + event + "(" + "{" + "\"_target\":\"" + id + "\"," + "\"data\":'" + msg.replaceAll("'", "\\\\'") + String _d = "javascript:WebSocket." + event + "(" + "{" + "\"_target\":\"" + id + "\"," + "\"data\":'" + msg.replaceAll("'", "\\\\'").replaceAll("\"", "\\\\\"") + "'" + "}" + ")"; return _d; }