2012-07-23 3 views
2

나는 android에서 phonegap 플러그인 응용 프로그램을 만들었습니다. Phonegap에서 sendJavaScript API을 사용하여 Java 코드에서 JavaScript로 문자열 값을 보내려고합니다. 그러나 나는 문제에 직면하고있다. 문자열에 작은 따옴표가 포함되어 있으면 sendJavaScript이 작동하지 않습니다. 작은 따옴표가 없으면 완벽하게 작동합니다. 다음은 Plugin 클래스의 자바 파일에있는 코드이다.sendJavascript가 phonegap에서 작동하지 않습니다.

String result = "Any text except single quote "; 
String SendJS = "javascript:" + SuccessCallBack + "('" + JSONObject.quote(result) + "')"; 
sendJavaScript(SendJS); 

SuccessCallBack - JavaScript의 콜백 기능.

result - JavaScript 콜백에 전달할 문자열입니다.

결과 문자열에 작은 따옴표가 있으면 sendJavaScript가 작동하지 않습니다.

제안 사항?

+0

나는이 문제로 어디서나이 문제를 해결 했습니까? – Gurnard

답변

관련 문제