2017-06-07 5 views
0

Cordovaの使用私はWindowsデスクトップ(特にWindows 10)をターゲットにしています。Cordova UWP Desktop - 戻る矢印を隠す

document.addEventListener("backbutton", function() { 
    window.history.back(); 
}, false); 

これは、ウィンドウの左上に戻る矢印をフックし、御馳走を作品:私のdevicereadyイベントでは、私は次のコードを持っています。しかし、私は最初の画面の矢印を隠したいと思います。私が現在行っているページに基づいて条件付きで戻る矢印を非表示にする方法はありますか?

答えて

1

ただし、最初の画面の矢印を非表示にしたいとします。私が現在行っているページに基づいて条件付きで戻る矢印を非表示にする方法はありますか?アプリケーションの任意のページで

、もう一度戻るボタンを非表示にするには、次のAPIを呼び出すことができます。

var Core = Windows.UI.Core; 
Core.SystemNavigationManager.getForCurrentView().appViewBackButtonVisibility = Core.AppViewBackButtonVisibility.collapsed; 
+0

恐ろしいです。後続のページでこれを表示するように設定する必要がありますか?私は一度このコードを書くことができるすべてのページの負荷でその火災に突き当ることができるイベントはありますか? – Mitkins

+0

['window.onload'](https://developer.mozilla.org/en/docs/Web/API/GlobalEventHandlers/onload)は、コードを配置するのに適しています。 –

+0

SPAの場合 - 'window.onload'は一度だけ起動しますか? – Mitkins

関連する問題