Я могу вызывать js из obj-c из классов плагинов phonegap и основного класса делегата приложения следующим образом: [webView stringByEvaluatingJavaScriptFromString: @ "alert ('Hello');"];
Вы можете сделать это, потому что объект webView может обрабатываться классами плагинов phonegap и делегатом основного приложения phonegap.
Однако я интегрирую Openfeint, и у него много собственных классов.Когда я пробую приведенный выше код в классе делегата Openfeint, он не работает, потому что классы делегата Openfeint не могут получить дескриптор объекта webView.
Может кто-нибудь сказать мне, как это сделать?Я пробовал возиться с интерфейсами классов и импортировать файлы .h в разные места, но ничего не работает.Очевидно, что WebView где-то там сидит.
Я хакер obj-c, а не тот, кто действительно это понимает.
Я получил достижения и списки лидеров, работающие для моего приложения.Это относительно просто.Пользователи также могут создавать и отправлять новые вызовы.
Но я не могу заставить пользователей, которые получают эти испытания, играть в них из-за описанной выше проблемы (по крайней мере, это моя теория).
Я поделюсь всеми своими знаниями о Openfeint, как только я решу эту проблему, и выпустлю свое приложение.
Приветствия
Найджел