问题标签 [google-maps-autocomplete]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 谷歌地方自动填充不搜索地址
我在我的地址搜索应用程序中使用谷歌自动完成功能。我正在输入我的地址,但没有找到结果mitskevichi 14。但是如果我去谷歌地图网站并在那里输入相同的地址,就会找到结果。
我试过了,mitskevichi 14有任何可能的设置
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete
和
https://developers.google.com/maps/documentation/javascript/examples/places-searchbox
并且无法得到任何结果。当我尝试
我得到结果。
任何想法如何解决这个问题?
这是我的样本
javascript - 重新加载页面时,如何使用现有数据刷新 Google 地图标记和地图?
我需要一种方法来使用以前保存的数据刷新和重新加载我的 Google 地图和标记。本质上,我希望用户能够自动完成地址,存储来自查询的信息的 lat、long 和 place_id,然后如果他们再次返回页面,则使用最新的搜索标记和地图图像重新加载地图.
这就是我用来解析地图信息的方法。当用户返回页面时,我是否可以使用此信息重新加载地图和标记?
将信息存储在 cookie 中是最佳选择吗?大家有什么推荐的?提前致谢。
google-maps - Google 地图自动填充功能在地址搜索中不包含邮政编码
对于我当前的项目,我有一个地址查找供用户输入地址。在它的默认状态下,它的结果太模糊了,并且查找返回所有位置,即使它实际上不是一个地址(例如,列表中的一些位置是整个城市或地区)。
添加types: ['address']
到查询中解决了这个问题;谷歌现在只响应实际地址而不是模糊区域,但是这使我们失去了通过邮政编码搜索的能力,正如这两个小提琴所示:
http://jsfiddle.net/yj6qvpsg/2/将列出整个城市和地区(不好),但您仍然可以搜索带有英国邮政编码的地址(好)。
http://jsfiddle.net/yj6qvpsg/1/只会列出地址(好),但不会搜索英国邮政编码(坏)。
我们如何两全其美?我试过玩例如,types: ['address', 'postal_code'],
但没有运气......
google-maps - 有没有办法从谷歌地图自动完成api中检测国家电话代码?
我正在构建一个需要存储客户端位置以及电话号码的 Web 应用程序。我希望在选择位置后自动检测电话代码。我已经浏览了以下链接中提供的谷歌地图文档,但没有运气。 谷歌地图文档 。有没有办法从谷歌地图位置检测电话代码?
google-maps - 如何在 Flutter 上使用 placeId 获取 Google Place?
我正在尝试找到一个函数,它允许我仅使用 placeId(当然还有 apiKey)来获取 Google Place。
我找到了函数 GeoDataClient.getPlaceById(placeId) 但不幸的是,这似乎在 Flutter 上不可用。我目前正在使用 flutter_google_places 飞镖包,但如有必要,我愿意使用不同的东西。
android - 谷歌地图地点自动完成功能不起作用
我想实现 AutocompleteFragment (谷歌地方),但是当我点击在片段中搜索视图时,片段消失(掉下来)。Google Maps and Places API 工作,在控制台中我看到错误:
地方.PlacesService.AutocompleteWidget:100
我找不到它可能意味着什么。我试图在这个和这个答案中使用建议,但它没有用。
我的 build.gradle 实现:
Android.manifest 中的权限和元数据:
在活动布局中,我有这个 XML:
当我在片段中点击 searchview 时,我在 LogCat 中看到了这个:
发生错误:Status{statusCode=ERROR, resolution=null},状态码 13
这个页面给了我一个关于“状态代码13”的漂亮解释:
操作失败,没有更多详细信息。
感谢您的任何建议
reactjs - 如何在渲染组件时添加 google api 脚本?
我正在尝试在需要时以编程方式添加 google api 脚本。但是,我收到一个错误,即未定义 google。我可以看到脚本是在正文标记结束之前添加的。
之前我在 index.html 文件中加载了脚本,但是,我现在在应用程序的其他地方创建了一个不同的组件,它需要自己的脚本,因为它有不同的 api 密钥。因此,我不得不从 index.html 中删除该脚本,因为它为多次使用该脚本提供了一个例外。现在我想在加载组件时添加它。
主要组件请参考以下代码:
以下是使用谷歌地图的组件的代码,它是上述主要组件的子组件:
请帮忙!提前致谢。
angularjs - 如何更改函数“autocomplete.addListener()”内的路由?AngularJs 谷歌地图 API
我想在选择一个建议时将路线更改为'/blood_test'
但没有发生,仅正确获取 console.log
但是在将$location.path('/blood_test');
功能放在外面时,路线正在改变
我希望将路线更改为“/blood_test”,但它会保持在同一路线上。
google-maps - 带有 Google Places API 的 Formik 正在触发表单提交
我目前正在尝试使用 Formik 创建一个包含位置的表单,并且我想使用 Google Places Autocomplete。
我已经能够成功获取我想要的 Google Places 数据,但它触发了表单提交。
我创建了一个问题的沙箱:https ://codesandbox.io/embed/0xrrmj024p
这是我第一次使用 Formik,我知道setValueField
一旦从 Google Places 获取数据,我可能需要使用它。
我首先担心的是不提交 Google 自动完成触发器表单,然后我会担心将值传递给 Formik。
android - 使用 google_maps_autocomplete 后 Flutter 无法运行
我从 flutter_google_places_autocomplete 复制了这段代码,但我的应用程序无法启动更多。
我怎么解决这个问题?