我试图在Android应用程序中使用。我使用RAPNativeand下面的包:https://github.com/FaridSafi/react-native-google-places-autocomplete
( A) Android应用程序限制设置时(第2点)。我搞错了:
"google位置自动完成:此IP、站点或移动应用程序未被授权使用此API密钥。从IP地址xxx.xxx接收到的请求:未定义“
( B)当Android应用程序的限制被删除(限制设置为无)时,一切正常。
有什么想法吗?
发布于 2020-05-06 17:40:32
要使用这个本机项目,您的Google应该是不受限制的。由于这不是一个Android以及Javascript网站,所以只有剩下的选项是取消它。
更好的方法是限制Places API的API使用以避免误用。
请查看下面的屏幕截图以检查How to restrict Google Places API for React Native Autocomplete?

发布于 2020-05-02 23:01:17
Google被设计用于服务器端应用程序。还有另外两个地方,SDK / IOS,专门用于移动应用程序。API限制的设计只支持这些使用。因此,使用Places在React本机中,您就会在一个字段中裸露出来。一个正确的方法是开发一个包装模块,以便在您的反应本机项目中使用适当的SDK。您可能需要检查https://github.com/tolu360/react-native-google-places。
https://stackoverflow.com/questions/55917439
复制相似问题