嗨,我在ionic平台上开发了一个应用程序,我试图从谷歌api获取一些信息,以显示在地图上。在IOS上的ionic 4.7.1中,我尝试访问谷歌地图服务,并收到以下错误:谷歌地图JavaScript api错误:RefererNotAllowedMapErrorhttps://developers.google.com/maps/documentation/javascript/error-messages#referer-不允许的地图错误要授权的网站URL:ionic://my-domain/home/appointments-new/appointments-search-fields
使用离子前缀而不是 https 前缀的请求,并导致 CORS 错误。
RefererNotAllowedMapError
意味着加载 Maps JavaScript API 的当前 URL 尚未添加到允许的引用列表中,根据错误消息文档 (https://developers.google.com/maps/documentation/javascript/error-messages)。
根据您分享的错误消息,您可以将ionic://my-dom/home/apations-new/apations-search-field添加到您正在使用的API密钥的网站限制列表中。可以在此处找到有关如何执行此操作的步骤: