2013-11-08 7 views
2

Я пытаюсь сделать приложение, используя Appyver Steroids, который имеет центральное меню (index.html) и другие страницы. Моя проблема заключается в том, что всякий раз, когда я обновить куки информацию на другой странице, меню не меняется с новыми данными, когда я вернусь к странице меню, позвонивКак перезагрузить страницу после перехода в Streoids.js?

steroids.layers.popAll(). 

Когда я вручную вызвать (напр входа в систему.):

document.location.reload(); 

Обновление страницы заботится об этом, но я не могу найти способ его запуска автоматически.

Я пытался использовать событие visibilitychange, которое Steroids.js предоставляет, но оно работает только на iOS, и мне нужно, чтобы он был совместим с Android.

Кто-нибудь знает, что мне делать, чтобы обновлять страницу меню каждый раз, когда я возвращаюсь к ней? Для записи я также использую Angular.js в этом проекте.

Спасибо! Btw, это мой первый вопрос.

ответ

1

я почти не имею опыта работы с «Appgyver стероидами», но я выкопал немного в форумах Appgyver, и вот что я нашел: preload() causes Webview variable unusable.

Они предлагают использовать PostMessage API общаются между WebViews, так что технически вы могли бы прослушать определенное сообщение, чтобы выполнить перезагрузку или что-то еще.

Других ресурсов:

Надеются, что это помогает.

+0

Работал как очарование! –

Смежные вопросы