Я пытаюсь разработать игру для facebook, и я пытаюсь использовать функцию «Опубликовать на временной шкале» через js-sdk. Моя кодовая база - это java, используя lib-gdx, и проблема в том, что я не знаю, как я могу вызвать мою функцию js, которая отображает приглашение «Опубликовать на временной шкале». Каким может быть правильный способ сделать это? Я попытался это одно, как это описано here, но не работает:Правильный способ вызова функции javascript из java?
public static native void publishFeed(int score) /*-{
publishFeed(score);
}-*/
Работал как очарование. Спасибо за распространение информации! –
Это не секрет. Прямо для документа: «При доступе к окну браузера и объектам документа из JSNI вы должны ссылаться на них как $ wnd и $ doc, соответственно. Скомпилированный скрипт выполняется во вложенном фрейме, а $ wnd и $ doc автоматически инициализируются, чтобы правильно ссылаться на окно и документ главной страницы. "И зная, что' window' == global scope - JS 101. –