Я пишу приложение для iphone, используя phonegap и ios. У меня странная проблема. У меня есть NSString
, который содержит строку json в моем классе плагинов target c. И затем я вызываю функцию обратного вызова, предоставленную путем выполнения Phonegap.exec
, однако не вызывается ни обратный вызов, ни успех, ни неудача. Вот некоторый код:
PluginResult* pluginResult = [PluginResult resultWithStatus: PGCommandStatus_OK messageAsString: jsonString ];
[self writeJavascript:[pluginResult toSuccessCallbackString:self.callbackID]];
мой успешный обратный вызов просто предупреждает о переданном аргументе. Странно то, что, если я передам, например, не jsonString, заменив jsonString
просто обычным сообщением, скажем, @"Hello-word"
, то это сработает, и будет вызван обратный вызов успеха, и аргумент получит предупреждение. Кто-нибудь знает, что происходит?