窗口电话8上缺少mvc 5浏览图标

时间:2014-05-17 10:16:51

标签: windows-phone-8 asp.net-mvc-5.1

我创建了一个空白的MVC 5应用程序 - 什么都没改变。 发布everthy后工作正常 - 除了我的WP8设备上没有“导航图标”。 我在WP7设备上获得了一个(小字体)完整导航栏。 我在星系标签上得到了图标。

但是在我的WP8设备上(使用移动设备和IE中的桌面设置进行测试)我什么都没得到。 如果我切换到横向,我会看到“关于”和“联系”链接,但不是“注册/登录”。 当我回到肖像时 - “关于”和“联系”是可见的,直到我刷新页面。 然后他们又走了。

我测试的设备是Lumia 1020 WP8(8.0.10517.150)德语(768 x 1280)。 我得到了一些结果截图: Landscape scrooled

Landscape 2 Portrait

如您所见 - 右侧没有“菜单框”。 我还用Lumia 920(WP8)检查了它 - 结果相同。

1 个答案:

答案 0 :(得分:0)

我终于找到了一个有效的解决方案。 找到此链接http://timkadlec.com/2013/01/windows-phone-8-and-device-width/后,我在http://mattstow.com/responsive-design-in-ie10-on-windows-phone-8.html

检查了其他(相关链接)文章

添加(在"更新时间:2013年1月15日)脚本

(function() {
if ("-ms-user-select" in document.documentElement.style && navigator.userAgent.match(/IEMobile\/10\.0/)) {
    var msViewportStyle = document.createElement("style");
    msViewportStyle.appendChild(
        document.createTextNode("@-ms-viewport{width:auto!important}")
    );
    document.getElementsByTagName("head")[0].appendChild(msViewportStyle);
}

})();

为我解决了这个问题。