javascript - 谷歌地图5秒后消失

标签 javascript

请找到我在 div 内用于开发 google map 的代码片段。

   <?xml version='1.0' encoding='UTF-8'?>
   <html>
  <body onload="initialize()"><script src="http://www.google.com/jsapi?   key=ABCDEFG"     type="text/javascript"></script>
        <script>
          google.load("maps", "2.x");
          // Call this function when the page has been loaded
          function initialize() {
              var map = new google.maps.Map2(document.getElementById("map"));
              map.setCenter(new google.maps.LatLng(16.9800, 81.7800), 13);
              map.addControl(new GLargeMapControl());
              map.addControl(new GMapTypeControl());
          }
          google.setOnLoadCallback(initialize);
        </script>
        <form id="f1">
              <div id="map" style="width: 400px; height: 400px"></div>
        </form>
      </body>
       </html>

最佳答案

我在 Firefox、Internet Explorer 和 Chrome 中测试了您的脚本,它可以正常工作。

您可能已超出使用配额,或者您可能正在使用未经身份验证的端口。

在开发者控制台(按 F12)中,您可能会看到一条错误,指出:此网站已超出其 Google Maps JavaScript API 的使用配额。有关使用限制的详细信息,请参阅此处:https://developers.google.com/maps/documentation/javascript/usage

如果您没有超出使用限制,则您使用的端口可能未在允许的引荐来源网址列表中列出。引用:https://developers.google.com/maps/documentation/business/places/auth

关于javascript - 谷歌地图5秒后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29789064/

相关文章:

javascript - 将左侧 div 垂直居中,同时保持右侧 div 标准

javascript - Vue.js 中未定义组件 props

javascript - 关于 DOM 就绪状态、页面加载状态和脚本执行状态的搜索引擎爬虫行为

javascript - windows.onload 和 setInterval 仍然需要手动刷新才能工作

javascript - ES6 在 SPA 中多次导入相同的组件是否有性能问题?

javascript - Element.scroll[To]() 在用户脚本中无法按预期工作

javascript - JavaScript 中的列表到数组

javascript - 为什么 JavaScript 中的 SQLite 不起作用?

javascript - 使用 JQuery 隐藏 sibling 和 parent 的 sibling 直到给定的 id

javascript - js中的对象强制以 block 语句开头