Click here to Skip to main content
15,885,309 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
i have created an app in android using JNI,NDKand phonegap Plugin fr android.

Here i am calling the java script functions from the java native code using the function
sendJavascript(SendJS);


and the SendJS is made as follows:

SendJS = "javascript:" + SuccessCallBack + "('" + JSONObject.quote(result.toString()) + "')";


till now it was working properly as my string result was not having a ' in the result.

but now whn i am getting a ' in my result and due to which my
sendJavascript(SendJS); 
is not working and gives me
phonegap-1.0.0.js: Line 778 : JSCallback Error: SyntaxError: Parse error


it's working perfectly fine for Double Quotes(") and \' is also not working.

so can any one plz help me to get out of this problem...
Posted

it was a silly thing...

replace ' with \\' ,not with\'....
thn rest are same as it was...
 
Share this answer
 
please provide the full code fro this android phonegap plugin's java script call
i required urgently
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900