我在Android中使用JNI,NDK和phonegap插件fr android创建了一个应用程序。
这里我使用函数sendJavascript(SendJS);
,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(")
完全正常,而\'
也无效。
所以任何人都可以帮助我摆脱这个问题......
答案 0 :(得分:0)
这是一件愚蠢的事......
将'
替换为\\'
,其余部分与.........