2
我在android上製作了一個phonegap插件應用程序。我正嘗試使用Phonegap中的sendJavaScript API
將Java代碼中的字符串值發送到JavaScript。但我面臨一個問題。如果字符串包含單引號,則sendJavaScript
不起作用。沒有單引號,它可以很好地工作。以下是Plugin類的java文件中的代碼。sendJavascript不能在電話中工作
String result = "Any text except single quote ";
String SendJS = "javascript:" + SuccessCallBack + "('" + JSONObject.quote(result) + "')";
sendJavaScript(SendJS);
SuccessCallBack
- JavaScript中的回調函數。
result
- 要傳遞給JavaScript回調的字符串。
如果結果字符串包含單引號,則sendJavaScript不起作用。
有什麼建議嗎?
我有同樣的問題,你有沒有得到任何與此? – Gurnard 2012-09-03 14:00:54