Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps api 3 react本机地图支持离线google地图_Google Maps Api 3_React Native_Offline Mode - Fatal编程技术网

Google maps api 3 react本机地图支持离线google地图

Google maps api 3 react本机地图支持离线google地图,google-maps-api-3,react-native,offline-mode,Google Maps Api 3,React Native,Offline Mode,我是react native新手,我将使用名为react native maps的第三方库开发一个应用程序。目前,所有的东西都可以通过在线地图找到,因为这个第三方库使用的是谷歌地图。但我的问题是,如果我移动到脱机模式,这将导致我的应用程序出现问题 我的问题是,当应用程序加载到一个国家的特定边界区域时,是否有任何可能的方法让谷歌地图下载/缓存 提前谢谢。据我所知,没有办法使用react native提供的地图视图来缓存地图数据。此时,唯一支持脱机映射的脱机react本机模块是。我在我的一个项目中使

我是react native新手,我将使用名为react native maps的第三方库开发一个应用程序。目前,所有的东西都可以通过在线地图找到,因为这个第三方库使用的是谷歌地图。但我的问题是,如果我移动到脱机模式,这将导致我的应用程序出现问题

我的问题是,当应用程序加载到一个国家的特定边界区域时,是否有任何可能的方法让谷歌地图下载/缓存


提前谢谢。

据我所知,没有办法使用react native提供的地图视图来缓存地图数据。此时,唯一支持脱机映射的脱机react本机模块是。我在我的一个项目中使用过它,它的启动和运行相当简单。这个项目最大的问题是,就bug而言,它仍然是v1.0之前的版本。对于基本情况,它可以完成工作


我发现的另一个项目有很多很棒的特性,并且有一个快照功能,我认为可以用来模拟离线地图。我没有尝试过这个,但我正在评估它在这个时候

它的功能如下:

  • 应用程序可以留出最大大小的缓存
  • 当应用程序请求磁贴时,这些磁贴将被缓存到本地存储中
  • 地图对象上有一个界面,可用于以特定缩放级别缓存地图中的特定分幅
  • 该应用程序会定期扫描缓存,并按LRU顺序删除项目,直到低于最大缓存大小

  • 让我知道维护人员是否会接受这样的请求,我可以处理它。

    欢迎使用stackoverflow!您使用两个链接,这通常是不鼓励的,因为链接可能会失效。是否可以将相关内容添加到您的答案中?@JFunk OP引用了您提到的相同库,
    react native maps