【问题标题】:Windows Phone 8.1 WinJS AppBar disappears if I leave the app (suspended) and go back inside如果我离开应用程序(暂停)并返回内部,Windows Phone 8.1 WinJS AppBar 就会消失
【发布时间】:2014-08-11 00:20:20
【问题描述】:

一切都很完美。 appbar只显示在home,但是如果我不关闭就退出App再打开,appbar就消失了

home.js

WinJS.UI.Pages.define("/pages/home.html", {
    ready: function (element, options) {
    appBar = document.getElementById("createAppBar").winControl;
        appBar.getCommandById("cmdSettings").addEventListener("click", doClickSettings, false);
        appBar.getCommandById("cmdCalibrate").addEventListener("click", doClickCalibrate, false);
        appBar.getCommandById("cmdShare").addEventListener("click", doClickShare, false);
        appBar.getCommandById("cmdEdit").addEventListener("click", doClickCamera, false);
        getLoc();

    }});
...

home.html

<div id="createAppBar" data-win-control="WinJS.UI.AppBar" data-win-options="{closedDisplayMode:'minimal'}">
<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'cmdSettings',label:'Ajustes',icon:'settings',tooltip:'Ajustes'}"></button>
<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'cmdCalibrate',label:'Calibrar',icon:'fourbars',tooltip:'Calibrar'}"></button>
<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'cmdShare',label:'Compartir',icon:'like',tooltip:'Corre la voz'}"></button>
<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'cmdEdit',label:'about',icon:'like',tooltip:'Corre la voz'}"></button>
<!--<button data-win-control="WinJS.UI.AppBarCommand" data-win-options="{id:'cmdCamera',label:'Camera',icon:'camera',section:'selection',tooltip:'Take a picture'}"></button>-->

有人可以帮助我吗? Tnx in adv!

【问题讨论】:

  • 您是否在某处隐藏/删除了 ApplicationBar(Suspending/OnNavigatedFrom 等)?
  • 不,我只希望它出现在“主页”页面上,不,我希望它显示在“设置”页面上。因此,我只有在“home”中有“createAppBar”div。

标签: winjs windows-phone-8.1 appbar


【解决方案1】:

看起来这是 WinJS 中的一个错误。

https://github.com/winjs/winjs/issues/140

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 2015-03-26
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多