v1.0.2flutter_google_places_web
一个专为 Google Places 自动补全设计的网页内联表单字段。适用于移动设备,请访问 https://github.com/fluttercommunity/flutter_google_places
21喜欢 183近 30 天下载140Pub 分数
Web
jaxnz/flutter_google_places_web open-source repository details.
{"sdk":"flutter"}^1.4.0^4.5.1^2.0.1{"sdk":"flutter"}以下为英文项目原文快照,最新内容请访问 GitHub。
A web designed form field for Google Places Autocomplete
flutterwebplaces
To use this library you need a Web API key. Here
FlutterGooglePlacesWeb is a Google Places Autocomplete field for Flutter Web.
import 'package:flutter_google_places_web/flutter_google_places_web.dart';
FlutterGooglePlacesWeb(
apiKey: <GOOGLE_API_KEY>,
proxyURL: 'https://cors-anywhere.herokuapp.com/',
components: 'country:us',
),
If you have XMLHttpRequest errors, please use a proxy. For more information please see cors-anywhere
If you are using the demo CORS Anywhere proxy (included in the example) - please allow temporary access or use your own proxy
If a user types and selects 1600 Amphitheatre Parkway you can retrieve the data
String name = FlutterGooglePlacesWeb.value['name'];
String streetAddress = FlutterGooglePlacesWeb.value['streetAddress'];
String city = FlutterGooglePlacesWeb.value['city'];
String country = FlutterGooglePlacesWeb.value['country'];
print(name); // '1600 Amphitheatre Parkway, Mountain View, CA, USA'
print(streetAddress); // '1600 Amphitheatre Parkway'
print(city); // 'CA'
print(country); // 'USA'