Это не так просто, как кажется. Это началось как запрос, но перед отправкой я немного поиграл и, наконец, понял это. Теперь, чувствуя себя немного глупым, хорошая пара часов, чтобы найти, где проблема лежала так, что я оставил бы решение здесь, если кто-нибудь еще найдет это.Parse json response от DispatchCommandResult
При создании плагина для телефонного звонка/окна телефона я попал в блокпост при попытке разобрать ответ json от C#. Строка JSON строится как указано:
To pass structured object data back to JS, it should be encoded as a JSON string:
DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "{result:\"super awesome!\"}"));
Это, к сожалению, выдает ошибку и результаты в виде строки, которые вы можете разделить вверх, но не может сделать многое другое с.