android phonegap插件javascript调用

时间:2012-07-23 10:46:43

标签: json callback android-ndk java-native-interface phonegap-plugins

我在Android中使用JNI,NDK和phonegap插件fr 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(")完全正常,而\'也无效。

所以任何人都可以帮助我摆脱这个问题......

1 个答案:

答案 0 :(得分:0)

这是一件愚蠢的事......

'替换为\\',其余部分与.........

相同