【发布时间】:2012-07-23 10:46:42
【问题描述】:
我使用 JNI、NDK 和 phonegap Plugin fr android 在 android 中创建了一个应用程序。
这里我使用函数sendJavascript(SendJS);从java本机代码调用java脚本函数
SendJS 如下:
SendJS = "javascript:" + SuccessCallBack + "('" + JSONObject.quote(result.toString()) + "')";
到目前为止,它工作正常,因为我的字符串 result 在结果中没有 '。
但是现在当我在结果中得到' 时,我的sendJavascript(SendJS); 无法正常工作并给了我
phonegap-1.0.0.js: Line 778 : JSCallback Error: SyntaxError: Parse error
Double Quotes(") 可以正常工作,\' 也不能正常工作。
所以谁能帮我解决这个问题...
【问题讨论】:
标签: json callback android-ndk java-native-interface phonegap-plugins