【问题标题】:BingMaps v8 CORS issue with IE11 edgeIE11 边缘的 BingMaps v8 CORS 问题
【发布时间】:2017-05-19 13:57:44
【问题描述】:

我整天都在寻找解决方法,但找不到与新的 bingmaps v8 库相同的问题。

所以我在我的系统上设置了 bingmaps v8 和磁贴服务,它适用于所有浏览器,除了 IE 11 Edge。 (我知道,真是个惊喜啊..)它实际上甚至适用于 IE 10 及更早版本..

另外奇怪的是,当滚动进出地图控件时,它会很好地加载我的 tilelayer 图像。它仅在我在我的 tilelayer 上使用 setVisibility 后失败,再次为 false 和 true,然后下载一些图块失败,让我中止了对我的服务的调用。

另外一个问题是 - 当我所做的只是切换我的 tilelayer 的可见性时,为什么它会一起重新加载我的 TileSource 图像? bingmaps v7 的情况并非如此,我过去只能隐藏和显示我的 tilelayer,而且我从未见过网络部分再次出现调用.. 这一定是 v8 地图的新“功能”.. 请告知这个具体情况,我的线索和论坛都用完了..

function showHideLayer(layerId, boolStatus) {
    var layer = FindMyLayer(map.layers, layerId);

    if (layer) {
        layer.setVisible(boolStatus);
    }

}

【问题讨论】:

标签: bing-maps


【解决方案1】:

这应该解决。默认情况下,Bing Maps V8 用于在切片图层上启用 COR,因为这提供了对数据执行一些其他操作的能力,但是,它需要您的切片服务器启用 COR。 V8 现在已经恢复了这一点,并添加了一个可选的地图选项来启用 COR(地图选项目前在实验分支中,几周后将在主发布分支中)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    • 2015-04-17
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    相关资源
    最近更新 更多