当前位置: 首页 > 知识库问答 >
问题:

必应地图v8和instanceof的奇怪工作

易成双
2023-03-14

加载映射:

map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
    ...
});
console.log(map instanceof Microsoft.Maps.Map);  // false

共有1个答案

上官波鸿
2023-03-14

使用Bing Apps dev页面,如果您编辑了new,它仍然可以工作,并且日志记录map.constructor只是打印函数n()。因此,微软似乎并不完全准确地知道代码目前的作用--即充当一个对象工厂。

Microsoft可能保留将来使maps.map成为对象构造函数的权利。目前,instanceof返回false是正确的。

 类似资料:
  • 下面是我的GeoJson代码来读取文件并在必应地图上显示数据层。我想为GeoJson函数中的每个多边形/多边形找到质心,并为每个质心添加图钉。 当我尝试使用shapes[I].getCenter()查找中心时,它会抛出错误“shapes[I].getCenter不是函数”。 如何从文件中读取GeoJson时找到质心并添加pin?

  • 如果我们使用<code>系统使用本机库。loadLibrary()然后<code>SupportMapFragment。它在没有任何stacktrace的情况下实现了这一点。这是我能收集到的最好的日志: 我花了几天时间试图了解导致它的原因,似乎如果我们删除调用,即不使用我们的本机lib,那么就可以正常工作。有什么方法可以在不删除我们的本机lib的情况下解决它吗? 编辑:我创建了一个示例应用程序来重

  • 我正在尝试在ionic v1框架应用程序中使用必应地图API,该应用程序构建在android、iOS和windows平台上。 我在必应地图中遇到了问题,它可以正确地绘制地图,但放大、缩小、将地图类型从空中改为道路&获取当前位置这些按钮都不起作用。我有适当的API键来访问地图。我甚至尝试过在浏览器上做ionic服务,但没有任何帮助。 我还更改了index.html页面中bing maps的JS sr

  • 以下代码是尝试使用lodash fp制作我的2048版本(游戏)的开始。我习惯了普通的洛达斯,但这是我第一次接触fp口味。 它使用两个功能实现将一行的瓷砖向右推的操作: 将该行向右推,前提是有空格(由值0表示)。实际上,这相当于把所有的零放在左边。 合并成对的相同值的连续磁贴,生成一个空空间和一个值加倍的新磁贴。(从那一步)。 这些函数使用方法,该方法从右向左遍历磁贴。 似乎工作正常。例如,将转换

  • 我将数据保存到会话中,但是我尝试将其读回,结果为空。Spring MVC是我的后端,Angular 4是前端。 爪哇: 角: 你知道我错过了什么吗?也许是CORS的事?

  • 一面 09.05 1h多 1.自我介绍 2.实习内容 3.指标建设与数仓的对应关系 4.指标怎么管理的 5.指标报警怎么设置 6.你会怎么管理所有指标体系 7.手撕 重复字符串 二面 09.07 接近2h 1.自我介绍 2.数理知识:拉格朗日函数、贝叶斯函数的损失函数,对缺失值的影响,卡方与t与z检验的区别 3.大数据相关:mapreduce中map task与reduce task个数、hive