1
私は、特定のケースでデフォルトのバック動作を変更しようとしています。ヒストリpopstateイベントを発生させるのではなく、アプリケーションの状態を更新します。Amazon Fire TV HTML5 Webアプリケーションのデフォルトのバック動作を防止する方法は?
デフォルトの動作を防止するために他のイベントがありますか?私は自分のアプリケーションの状態を簡単に更新参照が、その後戻って、イベントが完了した27
const FIRE_REMOTE_BACK = 27;
handleBackButton = (e) => {
e.stopImmediatePropagation();
e.stopPropagation();
e.preventDefault();
// update app state
}
handleKeyDown = (e) => {
const {keyCode} = e;
if (keyCode === FIRE_REMOTE_BACK) {
return handleBackButton(e);
}
}
===ボタンがe.keyCodeとのKeyDownイベントを発生させ、リモートバックました。