应用程序开发中默认的Windows 8应用程序栏

应用程序开发中默认的Windows 8应用程序栏,windows,windows-8,winjs,appbar,Windows,Windows 8,Winjs,Appbar,我想为我的javascript应用程序创建一个应用程序栏,正如我们所知,当按下右键单击时,我们会看到应用程序栏,但我希望它在默认情况下显示,而不使用右键单击。这是我的html代码 <div id="appbar" data-win-control="WinJS.UI.AppBar"> <!-- Commands for show/hide --> <button data-win-control="WinJS.UI.AppBarCommand"

我想为我的javascript应用程序创建一个应用程序栏,正如我们所知,当按下右键单击时,我们会看到应用程序栏,但我希望它在默认情况下显示,而不使用右键单击。这是我的html代码

 <div id="appbar" data-win-control="WinJS.UI.AppBar">
    <!-- Commands for show/hide -->
    <button data-win-control="WinJS.UI.AppBarCommand" 
            data-win-options="{id:'showHideButton', label:'Show/Hide Picker', icon:'view'}">
    </button>
</div>


谢谢

在应用程序启动代码中,获取appbar元素并调用它


如果你是在默认情况下提出来的,那么你很有可能希望它保持不动。在本例中,您将“应用程序栏粘性”属性设置为true。
// This is essentially what you need to do inside your app startup code
// After all the elements are loaded (After the WinJS.UI.processAll() I believe)
document.getElementById('appbar').show();