[英]Weird bug with phonegap ios
我正在使用phonegap和ios編寫iphone應用程序。 我有一個奇怪的問題。 我有一個NSString
在我的目標c插件類中保存一個json字符串。 然后,我調用通過運行Phonegap.exec
提供的回調函數,但是無論成功與失敗都不會調用該回調。 這是一些代碼:
PluginResult* pluginResult = [PluginResult resultWithStatus: PGCommandStatus_OK messageAsString: jsonString ];
[self writeJavascript:[pluginResult toSuccessCallbackString:self.callbackID]];
我的成功回調只是警告傳遞的參數。 奇怪的是,如果我傳入一個非jsonString例如僅用一些常規消息替換jsonString
,則說@"Hello-word"
那么它就起作用了,並且成功回調被調用並且參數被警告。 有人知道發生了什么嗎?
問題是我的jsonString中有文字引號,但是jsonString是硬編碼的。 我沒有執行此操作,而是僅使用messageAsDictionary和適當的映射值,並且仍然可以將接收到的JavaScript數據解釋為json對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.