问题标签 [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 回答
942 浏览

google-maps-api-3 - Google Places API - 地点详情请求 404

Google Maps Api 有一个奇怪的问题。我像这样向 Google Api Places 发出自动完成请求。

https://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=true&language=en&types=geocode&components=country:ua&input=Kiev,%20Dn&radius=30000&location=50.431698,30.503237&key= {key}

结果给了我5个地址。这是 JSON 响应:

在此之后,我尝试获取每个地址的地点详细信息。其中 4 个地址一切正常,但地址为“Dniprovs'ka embankment, Kiev, Kyiv city, Ukraine” 的地址为 placeid

EjBEbmlwcm92cydrYSBlbWJhbmttZW50LCBLaWV2LCBLeWl2IGNpdHksIFVrcmFpbmU

Google Places API 响应

404:请求: https ://maps.googleapis.com/maps/api/place/details/json?placeid=EjBEbmlwcm92cydrYSBlbWJhbmttZW50LCBLaWV2LCBLeWl2IGNpdHksIFVrcmFpbmU&key= {key},响应:{“html_attributions”:[],“status”:“NOT_FOUND”}

我究竟做错了什么?感谢帮助。

0 投票
1 回答
479 浏览

ios - 使用 iOS SDK 按距离对 Google 地点自动完成结果进行排序

我正在使用 Google Places 自动完成 iOS API (按照此处的说明)

我需要对结果进行排序以首先显示最近的地方。我可以使用 iOS API 执行此操作吗?如果是,请指点我参考或其他东西。

谢谢

0 投票
0 回答
233 浏览

android - 如何从菜单项触发 Google PlaceAutocompleteFragment?

我是 android 新手,正在尝试创建一个列表详细信息应用程序。我正在尝试添加 PlaceAutocompleteFragment 以在我的列表中搜索和添加地点。

现在我想将 PlaceAutocompleteFragment 添加到我的应用程序中,并以这样一种方式触发它:如果我单击操作栏菜单项上的加号(“+”),就会调用搜索对话框。

相反,我只能设法将 PlaceAutocompleteFragment 添加到我的列表活动的布局中。

city_list.xml

现在的样子

然而,我尝试将它添加到我的活动的菜单中,但是如果我将片段添加到我的菜单中,它会使应用程序崩溃并出现 NullPointer 异常。

我想在单击此菜单的 + 号时调用自动完成对话框。

加号

0 投票
0 回答
810 浏览

javascript - 如何在 vue 中使用谷歌地方自动完成功能

我在我的 vue 中有我的谷歌地方自动完成app.vue但是我得到了错误
Uncaught TypeError: Cannot read property 'setBounds' of undefined at eval Vue 错误

这是我的代码https://hastebin.com/ebogewehir.vue

console.logs它看来,console.log(autocomplete.getPlace())打印undefinedconsole.log(autocomplete)打印Bx

我在这里遵循了谷歌的文档https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

我使用了ref来自这里的变量Google Places Autocomplete Vue.js

0 投票
2 回答
675 浏览

android - 如何在 Android 中使用 Place Autocomplete Intent Builder 获取 Place 的营业时间?

目前,我正在构建一个功能来搜索具有 AutocompleteTextView 的公司。为了实现这一点,我使用带有叠加模式的 PlaceAutocomplete IntentBuilder,如下所示:

我收到这样的地方:

但我在“地点”对象中找不到开放时间。我怎样才能找回它们?我只能找到使用 API 的其他人,但我更喜欢这个自动完成片段。

还尝试通过 API 调用稍后按地点 ID 获取地点详细信息,但似乎这只允许用于服务器密钥。如果有人在 Android 上使用发布密钥,那么它现在将是一个不错的修补程序。但是还是觉得很麻烦。

0 投票
2 回答
408 浏览

android - 为什么 PlaceAutocompleteFragment 会因 NoSuchMethodError 而崩溃?

我正在尝试在我的 android 中从 Google 地图中查找位置,我的代码是

但是当我尝试输入某些内容时,它会因错误而崩溃

摇篮依赖:

这是什么意思 ?有人能帮我吗?可能是因为设备的原因它不起作用?

0 投票
1 回答
1197 浏览

java - 在 EditText 的 OnClickListener 上调用 PlaceAutocomplete Intent

我正在尝试调用在 EditText 的 OnClickListener 中启动自动完成活动的意图。当我将 PlaceAutocompleteFragment 直接嵌入到 onCreate 中时,它工作正常。但我需要在 Click 事件的 EditText 上调用它。

这是我的代码

和java文件

我收到如下错误:

请帮助我。

0 投票
2 回答
28665 浏览

javascript - Angular 4 错误:找不到具有未指定名称属性的控件

我在本教程之后使用了 google place API ,但我在下面收到此错误:

找不到具有未指定名称属性的控件

以下屏幕截图中有关错误的更多详细信息

我也试过这个所有提示stackoverflow链接

代码

0 投票
0 回答
37 浏览

ios - XCode 升级后 GooglePlacesAutocomplete 框架上的编译错误

我在用GooglePlacesAutocompleteswift 编写的 iOS 应用程序中使用 API。它以前编译过,但最近经过大量Xcode升级后,它现在在GooglePlacesAutocomplete.swift文件上给了我一堆编译时错误(大约 47 个错误)。

更新:
Xcode 9.2 版
Pod 1.3.1
版 Swift 3.2 和 4 版

在此处输入图像描述

0 投票
0 回答
931 浏览

swift - 如何更改 Google 地方信息自动填充结果的语言?

是否可以更改 Google Places Autocomplete iOS 组件的结果语言(类似于在使用 JavaScript但在 Swift 中更改它)?具体来说,我想更改搜索结果语言。
默认情况下,它似乎设置为手机的系统语言,这意味着在我的德国手机上我得到德国城市名称,在我的英语手机上我得到英语城市名称。
[编辑]:我正在使用可以通过 Cocoa Pods 安装的Google Placepicker库。我的代码看起来与链接页面上的第一个代码段非常相似。