问题标签 [gmsplace]
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.
ios - IOS GMSGeocoder 不准确
我正在开发一个使用谷歌地图和谷歌地点的 iOS 应用程序。
我正在使用 GMSGeocoder 来反转地理编码坐标,因为我需要获取子位置和位置。
但是,有时我会收到 nil 的 sublocality,但在我的 android 版本上,我使用的是 Geocoder 类,并且我收到了相同坐标的有效 sublocality,可能是什么问题?请帮我
swift - Swift:似乎无法将 placeClient.currentPlace 的结果位置存储为类属性以在其他地方使用
我对此很陌生,但我一直在设法通过获取我的 IOS 设备的当前位置...等唯一的问题是,我似乎无法让 GMSPlace 保持分配给我在班级顶部声明的属性,我计划在另一个函数中使用它。
当我在回调范围内运行打印语句时它工作正常,但是当我似乎使用存储在“queryPlace”中的值时,它返回一个“nil”。我猜这是一个范围和生命周期的问题,但我不确定我是否理解正确。
这是我难以理解为什么它不具有“位置”值的代码:
提前感谢您的帮助,非常感谢。
android - AndroidStudio - 程序类型已经存在:com.google.android.gms.location.places.zza
首先:让我解释一下情况,我有一个 sdk 与 google Api 一起使用并实现了很多依赖项。然后我将 lib 实现到我的新应用程序中,该应用程序也实现了依赖项。一切都很好,直到我尝试运行该应用程序。
当我(在设备上)运行我的项目时,我收到以下错误消息:
在 Gradle 日志中使用以下堆栈跟踪(不是全部)
这是 build.gradle 项目(lib)
这是 build.gradle Module:app( lib )
这是 build.gradle 项目(**我的应用程序**)
这是 build.gradle Module:app(** my App**)
ios - 问:GMSPlaceField 结果到无效实例?
我注意到,如果我将GMSPlaceField的另一个字段添加到我的请求中,就像这里演示的那样:https ://developers.google.com/places/ios-sdk/client-migration#fetch_a_place_photo
并说使字段像这样:
字段导致 GMSPlaceField 的无效实例:
因此请求失败
swift - Swift 4 从 Google Places API 获取多个地点
我无法从 Google Places API 获取多个地点。问题是......如果我只获取一种像Bar s 这样的pin 类型,没关系,没问题。但是,如果我试图获得餐厅、酒吧、赌场......多种类型,它给了我唯一的第一名,在我们的例子中是餐厅。
我尝试通过下面的链接向Postman提出相同的请求......但例如
- 餐厅 1030 行 JSON
- 政治83行
- 试图获得餐馆 + 政治 = 965 行 JSON。
我使用此代码来获取我想要的地方:
android - 错误:无法访问 zzbgl。找不到 com.google.android.gms.internal.zzbgl 的类文件
我想在我的应用程序中显示地点的位置。
我收到无法访问 zzbgl的编译错误
这是我的毕业文件:
它显示编译错误
错误:无法访问 zzbgl
找不到 com.google.android.gms.internal.zzbgl 的类文件
在我的活动中
它在这一行显示错误:
请帮我。
如何解决这个错误。
ios - swift Codable 中的 GMSPath 不符合 swift 协议
我创建了一个模型并使用了可编码的模型。我目前正在使用 GMSPath 来获取路径,但是在添加到模型类时,我得到了错误 Type 'EstimateResponse' does not conform to protocol 'Decodable'
并且 Type 'EstimateResponse' does not conform to protocol 'Encodable'
下面是我的模型
任何帮助表示赞赏
ios - 如何在 Swift 中访问存储在 marker.userData 中的谷歌地图标记数据
我目前正在尝试使用 marker.userData 属性在 Google Maps markerInfoWindow 中动态显示有关其特定位置的数据。
这是我设置 marker.userData 并在我的地图实例上放置标记的函数:
我可以看到这里打印的具体地名^^^
这是我的函数(从 GoogleMapsAPI 文档中复制),我试图在其中访问 marker.userData 中的数据元素:
这是存储在 marker.userData 中的数据(在打印 marker.userData 时从控制台获取):
在上面的最后一个函数中,我尝试在 marker.userData 中打印出“name”元素,但我不断收到错误消息“Value of type 'Any?” 没有成员“名称”。但是在将数据放入marker.userData之前,我可以在打印时访问该名称...
任何人都知道我如何访问存储在 marker.userData 中的数据并读取它的元素?