Cordova UWP桌面 - 隐藏后退箭头

时间:2017-06-07 23:20:16

标签: javascript angularjs cordova visual-studio-cordova

使用Cordova我的目标是Windows桌面(特别是Windows 10)。在我的deviceready事件中,我有以下代码:

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

这会挂钩窗口左上角的后箭头并进行处理。但是,我想隐藏第一个屏幕的箭头。有没有办法根据我目前所在的页面有条件地隐藏后箭头?

1 个答案:

答案 0 :(得分:2)

  

但是,我想隐藏第一个屏幕的箭头。有没有办法根据我目前所在的页面有条件地隐藏后箭头?

在您的应用程序的任何页面上,您可以调用以下API来再次隐藏后退按钮:

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