【发布时间】:2021-09-03 22:39:42
【问题描述】:
我有一个我正在开发的移动应用程序(react native)的 google maps api 密钥,但我不确定最好的设计模式是什么。有没有办法让每个客户直接向谷歌提出请求?还是每个客户端都应该与我的服务器交谈,服务器发出请求,然后将结果返回给客户端? 任何反馈表示赞赏!
【问题讨论】:
标签: react-native google-maps-api-3
我有一个我正在开发的移动应用程序(react native)的 google maps api 密钥,但我不确定最好的设计模式是什么。有没有办法让每个客户直接向谷歌提出请求?还是每个客户端都应该与我的服务器交谈,服务器发出请求,然后将结果返回给客户端? 任何反馈表示赞赏!
【问题讨论】:
标签: react-native google-maps-api-3
嗯,这很有趣!
我想说我们可以通过以下方式使用它:
您可以使用一些配置包来隐藏本机代码中的环境 .env.yml 各种文件(查看react-native-ultimate-config)
它可以来自服务器端,但在那个 cae 中,我想知道你将如何在运行时将它传递给清单文件?在 android 或 iOS 的 app-Delegate 文件中?
您可能需要在两个 Native 端编写模块,以便在运行时根据来自 JS 端的 API 响应来处理密钥!但我非常怀疑一旦制作了应用程序,是否允许在 android 的清单文件中更新元数据! iOS 的 Delegate 文件中也是如此。
【讨论】: