0

Windows 8 アプリケーションにアプリ バーがありますが、これは特定の時間、ユーザーが閉じることができないようにする必要があります。

プロパティを設定stickyすると、画面のどこをクリックしても閉じることができなくなりますが、windows キー + z を押すか、右クリックするか、画面の下部または上部をスワイプすることで、閉じることができます。

イベントに電話をかけてみpreventDefault()ましたonbeforehideが、うまくいきませんでした。ドキュメントによると、イベントはキャンセル可能です。コードは次のとおりです。

document.getElementById("placementAppbar").addEventListener(
"beforehide", 
function(e) {
    e.preventDefault();
});

ユーザーがアプリバーを閉じないようにするにはどうすればよいですか?

4

1 に答える 1