我创建了网站,现在当我在google PageSpeedInsights工具中测试此内容时,我遇到了针对同一个脚本的杠杆浏览器缓存问题。
这是我在HTML文件中调用的脚本
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDktC0AXgcEZ5p9yN3RKLs_HCi6JKjZUeE&callback=initMap"></script
PageSpeedInsights向我展示了这个问题
https://maps.googleapis.com/…Z5p9yN3RKLs_HCi6JKjZUeE&callback=initMap (30 minuta)
当我在控制台中观看错误时,也会显示同一脚本的警告。现在我认为我犯了一些完全错误的东西。
这是控制台中的错误:
Uncaught InvalidValueError:initMap不是函数js?key = AIzaSyDktC0AXgcEZ5p9yN3RKLs_HCi6JKjZUeE&amp; callback = initMap:95
现在有人问题是什么。
由于
答案 0 :(得分:0)
在this github project上提出了类似的问题,其中他们引用stackoverflow entry作为可能的解决方案。
确保initMap()
是全局范围的函数,或者传递给Google Maps JS的参数已正确命名。