Как передать данные из представления Phonegap в представление архитектора из Wikitude

Я делаю приложение дополненной реальности/распознавания голоса, используя Phonegap, wikitude и voicerecognizer (плагин phonegap). Работает почти все: приложение запускает собственный голосовой API, сохраняет результат в поле ввода, а затем запускает представление ARchitect de wikitude. Я должен поместить значение из поля ввода в представление ARchitect (это должно было заразить отображаемые модели).

Проблема в том, что я понятия не имею, как это сделать.

Я пробовал много вещей, но ничего не получалось. Я был очень близок к решению с помощью файла cookie, но когда я попытался открыть файл cookie в представлении ARchitect, он выдал ошибку безопасности.

Короче говоря, вопрос: как передать данные/переменную между представлением Phonegap и представлением Wikitude ARchitect?


person Tober    schedule 17.04.2013    source источник


Ответы (1)


Wikitude SDK для Android имеет следующий метод:

void callJavascript(String javaScriptCommand) Выполняет переданную строку JavaScript в контексте загруженного в данный момент ARchitect World. Это можно использовать для передачи данных в ARchitect World или для уведомления о внешних событиях.

Может быть, есть что-то подобное для плагина phonegap.

person Daniel    schedule 24.04.2013
comment
Есть ли способ передать параметр, который НЕ является строкой, методу в callJavascript("aMethod()")? - person Caroline; 07.05.2013