From 127d84da96b28412d42d5b4fb2ac659328f65a1f Mon Sep 17 00:00:00 2001 From: Nikolay Kazmin Date: Wed, 22 May 2013 18:23:37 +0300 Subject: [PATCH] escape double quotes --- src/com/strumsoft/websocket/phonegap/WebSocket.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }