Навигация не работает в приложении XBOX1
Я создал приложение на основе java-скрипта (bbc tal framework) и создал его как универсальное приложение для платформы Windows. Приложение работает нормально на компьютере с Windows 10, но когда я пытаюсь открыть его из XBOX1, навигация вообще не работает, целевая страница появляется, но она просто действует как изображение, ни навигация, ни фокус не работают.
Я использую приведенный ниже код для управления геймпадом для Xbox
"203": "UP",
"204": "DOWN",
"205": "LEFT",
"206": "RIGHT",
"207": "INFO",
"211": "UP",
"212": "DOWN",
"214": "LEFT",
"213": "RIGHT",
"195": "ENTER",
"196": "BACK",
"197": "PLAY_PAUSE",
"198": "SEARCH",
"202": "FAST_FWD",
"201": "REWIND",
"200": "PREV",
"199": "NEXT"
Я считаю, что проблема связана с отображением кода ключа.
Может ли кто-нибудь помочь мне решить эту проблему?
1 ответ
Решение
Наконец я получил ответ
var boundsMode = Windows.UI.ViewManagement.ApplicationViewBoundsMode.useCoreWindow,
appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView();
appView.setDesiredBoundsMode(boundsMode);
navigator.gamepadInputEmulation = 'keyboard';
Я должен добавить эти строки на странице index.html, тогда навигация работает хорошо