我目前使用react-google-map让谷歌 map 在我的React项目中运行,以下是我的 map 组件:

import React from 'react'
import { compose, withProps, lifecycle } from 'recompose'
import { withScriptjs, withGoogleMap, GoogleMap } from 'react-google-maps'

import MapStyle from  '../../../api/mapStyle'

const Map = ({ children }) => {

  return (

    <GoogleMap
      defaultZoom={15}
      defaultCenter={{ lat: 35.6840299, lng: 51.3861187 }}
    >
      {children}
    </GoogleMap>
  )
}

export default compose(
  withProps({
    googleMapURL: "https://maps.googleapis.com/maps/api/js?key=MY_KEY_HERE",
    loadingElement: <div style={{ height: `100%` }} />,
    containerElement: <div className='map' style={{ height: `100vh` }} />,
    mapElement: <div style={{ height: `100%` }} />
  }),
  withScriptjs,
  withGoogleMap,
)(Map)

正如你所看到的,这是react-google-map博士所说的,这里没有什么特别的!

昨天我刚开始构建 map ,像往常一样,我go 我的谷歌控制台获取了一个密钥,然后我把它放在链接的MY_KEY_HERE部分,它工作得很好,直到今天早上,今天我还在努力:

您已超过此API的请求配额

不是:

您已超过此API的每日请求配额

详情如下:

enter image description here

我搜索了谷歌,找到了thisthisthis以及其他很多东西,但我找不到这个问题的正确答案.

我试了什么?

  1. I created a couple of other keys in my console to remove this problem , but it is not solved, I got the same 您已超过此API的请求配额 error
  2. 我在谷歌上使用了我的另一个帐户来解决这个问题,我刚刚登录到控制台平台,再次生成了一个密钥,但我仍然收到了那个错误吗?
  3. 即使是在codeSandBox中try .伊奥,我还是犯了同样的错误

我真的很困惑这个问题,我该怎么解决?

推荐答案

判断您的项目是否有关联的账单帐户.你可以使用这个谷歌工具:https://mapsplatformtransition.withgoogle.com/

"此项目没有计费帐户.您需要添加

它会列出你所有使用谷歌 map 的项目,并告诉你"Add Billing" if the project status is not "in good shape".

Reactjs相关问答推荐

包装组件可以避免子组件重新渲染.?

利用OVERPASS API端点计算某建筑的表面积

通过单击具有此值的按钮将值添加到数组对象键

useCallback()是否应该用于作为prop传递给子组件的函数,即使该组件包装在memo()中?

左边框不在图表中显示

无法在 NextJS 中获取嵌套对象

Next.js `getLayout` 函数没有被调用

Yup.number().integer() 不将 1.0 视为小数,如何解决这个问题?

Stripe Checkout:是否可以创建不自动续订的订阅?

臭名昭著的测试未包含在 act(...) 中

需要先填写依赖输入字段,以便其他人工作

一周前刚开始学习React,一直在调试为什么输入框在每次输入后都没有焦点

需要在窗口调整大小时更新 React 组件

使用 React.lazy 调试 webpack 代码拆分

map 未显示在react 传单中

如何在自定义 JSX 元素上声明属性?

如何在 react-router-dom v6 中实现监听功能?

试图将页面限制为仅登录但有条件的用户似乎永远不会运行

服务器端分页未按预期工作

下拉菜单在 AppBar 中未正确对齐