小编Ric*_*xon的帖子

maps.googleapis.com 与 date.js 不兼容

最近遇到一个长期存在的asp.net c#程序的问题。

在我的 default.aspx 中,我们有...

<script src="https://maps.googleapis.com/maps/api/js?key=...&libraries=geometry"></script>

<script src="/js/date.js" type="text/javascript"></script>

date.js 是来自http://www.datejs.com/的实用程序库

就在最近(过去 6 周),我们的地图无法绘制任何内容,经过一些调查后,似乎toString()其中一个地图库文件试图使用toString()来自 date.js 文件的文件,但失败了。

Uncaught TypeError: format.replace is not a function
    at Date.toString (date.js:40)
    at iq (common.js:65)
    at Object._.Bq (common.js:75)
    at map.js:83
Run Code Online (Sandbox Code Playgroud)

目前我可以指定谷歌地图的版本,3.40 工作正常,以后的任何事情都没有。

有没有人有解决方案或有没有人看到这个问题?授予 date.js 现在是非常古老的库,但我想知道是否有任何我可以做的事情。

javascript incompatibility google-maps-api-3

6
推荐指数
1
解决办法
778
查看次数