问题标签 [react-native-maps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7965 浏览

javascript - 标记反应原生地图无法拖动

我已经使用 react-native-map air bnb 在我的本地应用程序中呈现谷歌地图。地图和标记已显示,但标记无法拖动。这是我的脚本

0 投票
0 回答
200 浏览

react-native - React Native Maps onRegionChangeComplete 在第二次绘图时无法触发

在我的 React Native 应用程序中,我使用 React Native Maps 和 Google Places API 构建了一个城市搜索。

我使用从谷歌获得的城市纬度和经度来渲染地图。

回调在onRegionChangeComplete我第一次绘制城市地图时触发。但是,如果我搜索第二个城市,然后第二次搜索第一个城市,则onRegionChangeComplete无法为第二次访问第一个城市开火。

就好像该城市的图块已缓存,因此地图不会触发更改。

这似乎是 React Native 地图中的一个错误,但我想在这里发布。也许我做错了什么。

对于上下文,我需要触发该事件的原因是因为我使用地图边界内的标记填充地图。在确定要显示哪些标记之前,我会等待地图更改完成。

目前,地图在第二次访问一个城市时仍然是空的,因为我选择的回调没有触发。

0 投票
1 回答
3031 浏览

react-native - 如何在 Airbnb 地图中显示标注?

我有一个带有一个标记的静态地图,并且希望始终显示标记标注。

有些人建议使用MapView's onLayout,但这在一段时间内不起作用。

我正在尝试解决onRegionChangeComplete有时有效的问题(它会被调用一次或两次),但在大约 10% 的情况下,它会陷入循环并一次又一次地被调用,直到应用程序崩溃。这仅在 iOS 上发生。

这是我的代码

知道我的方法有什么问题吗?有没有人有更好的解决方法?

编辑:我希望组件看起来像这样,而不需要用户交互。只需显示地图、标记和标注。

地图画面

0 投票
2 回答
2545 浏览

react-native-maps - React-native 无法卸载 react-native-maps

尝试卸载时收到以下错误

$ npm uninstall --save react-native-maps/ npm WARN react-dom@15.5.4 需要 react@^15.5.4 的对等体,但没有安装。npm WARN react-native@0.44.0 需要 react@16.0.0-alpha.6 的对等点,但没有安装。npm WARN react-native-elements@0.9.7 需要 react-native-vector-icons@~4.0.0 的对等点,但没有安装。npm WARN react-native-maps@0.13.0 需要 react@>=15.4.0 的对等点,但没有安装。npm WARN react-native@0.41.2 需要 react@~15.4.0 的对等点,但没有安装。npm WARN react-native-windows@0.41.0-rc.0 需要 react-native@~0.41.0 的对等点,但没有安装。npm WARN react-native-windows@0.41.0-rc.0 需要 react@~15.4.0 的对等点,但没有安装。npm WARN react-static-container@1.0.1 需要一个 react@^0.13.0 || ^0.14.0 || ^15.0.0 但没有安装。

有人可以告诉,如何解决这些警告并卸载 react-native-maps?

0 投票
0 回答
270 浏览

android - 谷歌地图无法在 iOS 和 TestFlight 上运行

我将永远负债累累,并感谢任何可以与我分享或指出正确方向的人,如何让来自 Airbnb 的 react-native-maps 在 iOS TestFlight 上工作。

现在按照 react-native-maps 指南中的步骤是不可能的,我必须使用 repo 中的示例让它在模拟器上运行,但是当我推送到 TestFlight 时,应用程序立即崩溃。

再次,我将永远欠任何可以帮助我解决这个问题的人!

0 投票
0 回答
735 浏览

react-native - React-Native-Maps 显示UserLocation={true} 的行为很奇怪,按钮并不总是显示

我正在使用 react-native-maps (Link)并在 MapView (Android)中做了 showUserLocation = {true} 。但是第一次加载地图时没有显示该按钮。

令人惊讶的是,当我旋转手机一次时,按钮出现了。即使我观察到,如果我锁定手机并解锁,就会出现按钮。这让我认为地图可能需要重新加载才能显示该按钮。

当我使用图像创建自定义标记时,我观察到了同样的事情。标记出现在锁定/解锁或旋转/取消旋转之后。更令人惊讶的是,即使标记不可见,click 事件也会起作用。

帮帮我吧伙计们!

0 投票
1 回答
10848 浏览

android - 如何显示从当前位置到某个目的地(某个地址)位置的路线图?

在 React Native 中,我正在使用 react-native-maps 开发一个示例应用程序。它工作正常,但我没有发现:如何将 RouteMap 从当前位置显示到另一个地址或位置?

这是我的代码:

实际上,在这段代码中,我显示了一些标记列表,但我不需要所有标记路线图......我只想要当前位置的一些特定标记。

在这里,我附上了我想要的图像:

在此处输入图像描述

0 投票
1 回答
790 浏览

react-native - 在 Android 的 react-native-maps 中获取 showUserLocation 标记的坐标

有谁知道如何在 react-native-maps 中获取 showUserLocation-marker 的坐标?或者如何修改Android的Java代码来提取这些信息?

任何有关如何执行此操作的建议将不胜感激。

0 投票
0 回答
513 浏览

reactjs - react-native-maps 工具提示上可见的其他标记 - iOS

在 iOS 上,标记在工具提示上可见。我认为 Tooltip 应该始终位于顶部。我错过了什么,或者它是 react-native-maps 中的一个流行问题?

0 投票
1 回答
706 浏览

react-native - How to navigate to Particular location Based On Latitude Longitude

I am Developing sample react-native Application, in that application i am using react-native-maps. It's Working fine maps showing current Location, But ,I have Custom latitude Longitude,now I want to navigate to that particular location when i click a Button.

Here This is My Code: