reactjs - 世博会谷歌地图位置地理编码自动完成
问题描述
我正在为我的地图输入文本,使用 Expo Location API(地理编码)搜索给定位置。我的问题是我想对位置进行自动完成......就像这个组件一样https://yarnpkg.com/package/react-native-google-places-autocomplete
有任何想法吗?由于“由 Google 提供支持”徽标,我不使用 react-native-google-places-autocomplete。
Pd:谷歌版权标志在地图底部。
解决方案
您可以使用react-native-google-places-autocomplete
.
有一个道具可以让你禁用由谷歌提供支持的标签。
enablePoweredByContainer={false}
.
import React from 'react';
import { GooglePlacesAutocomplete } from 'react-native-google-places-autocomplete';
const GooglePlacesInput = () => {
return (
<GooglePlacesAutocomplete
placeholder='Search'
onPress={(data, details = null) => {
// 'details' is provided when fetchDetails = true
console.log(data, details);
}}
query={{
key: 'YOUR API KEY',
language: 'en',
}}
enablePoweredByContainer={false}
/>
);
};
export default GooglePlacesInput;
推荐阅读
- java - BufferedOutputStream 无法按预期使用韩语字符
- unicode - ascii中的254符号是什么,是■还是þ?
- python - 如何检查短语中是否有特定年份?
- python - 如何为 Python Pandas 中的每个重复元素添加一列?
- python - 如何使用pyspark从spark数据帧中过滤/提取无效的时间戳值
- c# - 集合属性上的动态 Linq 嵌套选择
- google-cloud-sql - 为 GCP 数据库创建自定义服务器 CA
- scala - org.apache.avro.file.DataFileWriter$AppendWriteException: org.apache.avro.AvroRuntimeException: 未知数据类型
- python - 制作其他类实例的类的正确方法
- excel - Excel 中的列从单独列中的 1 个值求和,直到条件中的不同值