【问题标题】:Bing Maps in ASP.NET MVC web app doesn't show correctly in mobile viewASP.NET MVC Web 应用程序中的 Bing 地图在移动视图中无法正确显示
【发布时间】:2017-01-31 19:20:00
【问题描述】:

我在 ASP.NET MVC 5 中制作一个 Web 应用程序。它必须有一个 Bing 地图和图钉来显示我从服务器检索位置的某些实体的位置。一切都在桌面浏览器中完美运行,但是当我切换到移动设备(iPhone 等)时,视图完全失真,如下图所示:

这怎么可能?视图完全不正确,至于相机的变焦和中心。除此之外,地图的左半部分看起来只是被放大了。

【问题讨论】:

  • 请注意,这里的问题是使用的是旧版本的 Bing 地图,它对移动设备的支持有限。迁移到 Bing Maps V8 Web 控件是解决方案。

标签: ios asp.net asp.net-mvc asp.net-mvc-5 bing-maps


【解决方案1】:

您是否向应用程序添加了视口元标记以防止页面缩放?看看这些使用 Bing 地图 V8 的跨平台应用程序的最佳实践:https://msdn.microsoft.com/en-US/library/mt793328.aspx

【讨论】:

  • 我确实这样做了,但是页面本身很好,它只是地图本身在地图元素所在的
    内出现故障......纹理到处都是。
  • 您能否尝试在 Bing 地图交互式 SDK 中加载,看看它是否在您的设备上执行相同的操作:aka.ms/bmisdk 我们在每个版本的移动设备上测试 API,所以没有任何除非您页面上的某些内容干扰了地图,否则它不应正确加载的原因。
  • 你想让我在私人聊天中为你提供链接吗?
  • 当然,如果您愿意,请通过 microsoft.com 上的richbrun 给我发电子邮件。
猜你喜欢
相关资源
最近更新 更多
热门标签