React Native Maps Google 定价
React Native Maps Google pricing
截至 2022 年,React Native Maps 是否仍然免费,或者是否属于任何 Google 定价列表?
我在 Reddit 上读到这一行,但那是 2 年前的事了
“通过 react-native-maps
嵌入 Google 地图确实需要 API 密钥,但它是免费的。可以确认,因为我有一个 10 万用户的应用程序,但还没有花一毛钱买地图。"
不知道是不是还是原来的样子
这是我的使用方式:
import { StyleSheet, Text, View, Button } from "react-native";
import MapView, {
PROVIDER_GOOGLE,
MAP_TYPES,
PROVIDER_DEFAULT,
UrlTile,
Marker,
} from "react-native-maps";
import React, { useEffect } from "react";
export default function Home({ navigation }) {
let location = {
latitude: 30.259933,
longitude: 31.412613,
latitudeDelta: 0.009,
longitudeDelta: 0.009,
};
return (
<View style={styles.container}>
<View style={styles.myMap}>
<MapView
style={{ flex: 1 }}
showsUserLocation
PROVIDER_GOOGLE
MAP_TYPES="STANDARD"
>
<Marker
title="Home"
coordinate={{
latitude: location.latitude,
longitude: location.longitude,
}}
/>
</MapView>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#ffd",
alignItems: "center",
justifyContent: "center",
},
myMap: {
flex: 2,
backgroundColor: "white",
width: "100%",
marginTop: 30,
marginBottom: 30,
},
map: {
width: "100%",
height: "100%",
},
});
我需要一些说明
见https://developers.google.com/maps/documentation/android-sdk/usage-and-billing#dynamic-maps
如果您使用地图 ID,您将被收费。 (这是新功能)
截至 2022 年,React Native Maps 是否仍然免费,或者是否属于任何 Google 定价列表?
我在 Reddit 上读到这一行,但那是 2 年前的事了
“通过 react-native-maps
嵌入 Google 地图确实需要 API 密钥,但它是免费的。可以确认,因为我有一个 10 万用户的应用程序,但还没有花一毛钱买地图。"
不知道是不是还是原来的样子
这是我的使用方式:
import { StyleSheet, Text, View, Button } from "react-native";
import MapView, {
PROVIDER_GOOGLE,
MAP_TYPES,
PROVIDER_DEFAULT,
UrlTile,
Marker,
} from "react-native-maps";
import React, { useEffect } from "react";
export default function Home({ navigation }) {
let location = {
latitude: 30.259933,
longitude: 31.412613,
latitudeDelta: 0.009,
longitudeDelta: 0.009,
};
return (
<View style={styles.container}>
<View style={styles.myMap}>
<MapView
style={{ flex: 1 }}
showsUserLocation
PROVIDER_GOOGLE
MAP_TYPES="STANDARD"
>
<Marker
title="Home"
coordinate={{
latitude: location.latitude,
longitude: location.longitude,
}}
/>
</MapView>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#ffd",
alignItems: "center",
justifyContent: "center",
},
myMap: {
flex: 2,
backgroundColor: "white",
width: "100%",
marginTop: 30,
marginBottom: 30,
},
map: {
width: "100%",
height: "100%",
},
});
我需要一些说明
见https://developers.google.com/maps/documentation/android-sdk/usage-and-billing#dynamic-maps
如果您使用地图 ID,您将被收费。 (这是新功能)