问题标签 [googleplacesautocomplete]

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.

0 投票
0 回答
167 浏览

android - 如何将图像和文本放在地图自动完成片段上?

在此处输入图像描述如何在此地图中放置图像和文本将自动完成片段放置在 xml 文件中

0 投票
2 回答
1194 浏览

react-native - 将自动完成搜索限制在特定区域(谷歌地方)

我想限制我只搜索我所在城市的地方,任何帮助将不胜感激

我正在使用 => FaridSafi/react-native-google-places-autocomplete

谢谢

0 投票
1 回答
2102 浏览

javascript - 使用 jQuery 和 google 地方自动完成

大家好,我establishments在俄罗斯使用谷歌地方自动完成功能。我在操作 DOM 元素时遇到问题。

我想要实现的目标:
在 HTML 中,我有 div 和autocompleteString隐藏的类CSS。在功能中fillIn,我HTML从 google 响应中添加了place.adr_address. 然后我使用locality该响应中的类来填充input类名cityRu。不是这部分工作正常。

问题是我将有多个accommodationDivs将被动态添加,并且我正在尝试向其中的每一个添加$('.autocompleteString').html(place.adr_address)和。$('.cityRu').val(cityRu)我正在尝试定位类autocompleteStringcityRu最接近我的自动完成输入。我正在尝试实现这样的目标:
$('.yourAccomm').closest('.accommodationDivs').find('.cityRu').val('mytext')$('.yourAccomm')我不需要拥有类似 JQ$(this)或 vanilla JS 的东西,但到目前为止我尝试的一切都没有奏效。谁能帮我解决这个问题?

这是place.adr_address响应示例:
<span class="street-address">ул. Рубинштейна, 20</span>, <span class="locality">Санкт-Петербург</span>, <span class="country-name">Россия</span>, <span class="postal-code">191002</span>

JS:

HTML:

0 投票
0 回答
259 浏览

android - 将 PlaceAutocompleteFragment 过滤器设置为仅显示特定管理区域级别 2 的结果

尝试使用 PlaceAutocompleteFragment 设置自动完成过滤器以仅显示来自谷歌定义的管理区域级别 2 的结果。这是它的地理编码结果JSON / XML

现在我有这个设置:

它返回印度所有我不想要的地区。如果有某种方式可以通过 place_id 或 Administrative_area_level_2 的名称进行限制,那就太好了。

编辑:我正在使用 setBoundsBias() 这并不完美但有点工作。仍在寻找答案

0 投票
1 回答
558 浏览

django - 如何让 Google 地方信息自动完成功能与 AMP 配合使用?

我正在尝试将此主页转换为 AMP:excurj.com。有没有办法在英雄搜索字段中保留自动完成功能?

我看到了这个问题。但是,我需要这两个脚本来使自动完成工作:

这是 autocomplete.js 里面的内容:

0 投票
0 回答
179 浏览

javascript - 我想格式化我的 Google API 自动完成数据

我正在使用 Google API 进行地址搜索,我完全明白了。

我尝试使用 CSS 格式化数据,它看起来像这样:

这是我的 CSS 代码:

但我希望我的地址框看起来像这样

这是我想要的结果

这是调用api并显示结果的代码:

这是 HTML:

0 投票
1 回答
382 浏览

reactjs - 更新使用 PlacesAutocomplete 制作的自定义小部件上的值时,调查字段会被清除

我正在使用 SurveyJS 在 React/Redux 中快速构建调查表。

我使用 React 组件为 Google Maps Places Autocomplete 实现了一个自定义小部件。我的问题是,一旦出现建议并且字段状态发生变化,所有其他调查字段的内容都会被清除。有没有办法防止它?

这是我React Places Autocomplete作为自定义小部件集成到调查中所做的工作。

0 投票
0 回答
130 浏览

android - Google 将 Api 结果与 Uber 或 OLA 结果不同

PlaceAutocomplete用于获取所有位置,并且通过使用以下命令打开了默认的自动完成位置意图:

我得到的结果与 UBER 或 OLA 不同。

所以任何人都知道为什么结果与 UBER 和 OLA 不同。

谢谢!

0 投票
0 回答
166 浏览

android - 如何在 Google Places Autocomplete API 中严格限制特定 LatLng 15 公里范围内的地点?

我正在 Android 中实现 Google Places Autocomplete API。它应该只显示 15 公里半径内的地点LatLong 10.0158605,76.3418666。问题是,它还将显示印度的其他地方以及这 15 公里半径内的地方。有没有办法严格限制只有 15 公里的地方?我在 Javascript 中找到了限制和严格约束的代码。但我不知道如何在Android中解决它。请给出解决方案。

0 投票
1 回答
331 浏览

android - 发布 Google 地方信息自动完成响应 - 现在声明为内部

最近将 Google API 版本从 11.8.0 升级到 12.0.1 导致task.result.release()我的完成侦听器Task<AutocompletePredictionBufferResponse>被标记为内部。

我应该以不同的方式处理内部数据泄露的可能性吗?Google Places API 现在是否自行处理发布结果?我在12.0.0 或 12.0.1 的发行说明中找不到有关此的信息。当前的文档仍然说您必须发布结果

这是我使用它的地方:

这是我收到的错误消息:

zzb.release 被标记为内部,不应从应用程序访问少... (⌘F1) 此 API 已被标记为具有尚未满足的限制。API 限制示例: * 方法只能由子类调用 * 方法只能从同一个库中访问(由 Gradle 库组 ID 定义)。* 方法只能从测试中访问。. 您可以使用 @RestrictTo 注释添加自己的 API 限制。

我使用完成侦听器的完整getSuggestions()方法