2012-01-03 3 views
0

В приложении для людей, которое появляется с помощью выделения, когда вы нажимаете на фотографию пользователя, оно загружает новое содержимое из списка людей, переведя вас на другой uri, так как такая навигация работает правильно, используя кнопки навигации.spotify app navigation

Я рабочие вкладки навигации A B C as described in the spotify UI Guidelines, которые имеют приемник событий

sp.core.addEventListener("argumentsChanged", tabUpdate);

Если я нажимаю А затем B, то C можно перемещаться назад по вкладкам с помощью Spotify назад и вперед кнопки.

Когда я нажимаю A, он дает мне список результатов D, когда я нажимаю на результат в D, он загружает новое содержимое E без изменения вкладки. Мой вопрос в том, как я должен перейти к списку результатов D?

Я не могу нажать на кнопку A еще раз, как она уже выбрана.

Есть ли еще одно событие, которое я могу слушать? Нужно ли загружать E в новую страницу или есть более элегантный способ сделать навигацию, которую я пропускаю?

ответ

4

От guidelines:

You can also push new states programmatically, by setting window.location to spotify:app:$APPNAME:arguments".

Вы также можете увидеть рабочий пример приложения с помощью вкладок здесь https://github.com/ptrwtts/kitchensink

+0

приветствий я только что получил это работает, глядя на свой код, этот фрагмент кода// args [0] = page, args [1] = command, args [2] = значение // eg spotify: app: kitchensink: поиск: play: the + cure + close + to + me был именно тем, что я был после – Ben