导航在 XBOX1 应用程序中不起作用
Navigation not working in XBOX1 application
我创建了一个 java 基于脚本的应用程序(bbc tal 框架)并将其构建为通用 windows 平台应用程序。该应用程序在 windows 10 机器上运行良好,但是当我尝试从 XBOX1 打开它时,导航根本不起作用,登陆页面即将到来但它就像一个图像,none导航或焦点正常。
我正在使用下面的 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"
我认为问题与键码映射有关。
有人可以帮我解决这个问题吗?
终于找到答案了
var boundsMode = Windows.UI.ViewManagement.ApplicationViewBoundsMode.useCoreWindow,
appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView();
appView.setDesiredBoundsMode(boundsMode);
navigator.gamepadInputEmulation = 'keyboard';
我必须在 index.html 页面中添加这些行,然后导航才能正常工作
我创建了一个 java 基于脚本的应用程序(bbc tal 框架)并将其构建为通用 windows 平台应用程序。该应用程序在 windows 10 机器上运行良好,但是当我尝试从 XBOX1 打开它时,导航根本不起作用,登陆页面即将到来但它就像一个图像,none导航或焦点正常。
我正在使用下面的 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"
我认为问题与键码映射有关。
有人可以帮我解决这个问题吗?
终于找到答案了
var boundsMode = Windows.UI.ViewManagement.ApplicationViewBoundsMode.useCoreWindow,
appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView();
appView.setDesiredBoundsMode(boundsMode);
navigator.gamepadInputEmulation = 'keyboard';
我必须在 index.html 页面中添加这些行,然后导航才能正常工作