Android 生成";“看不见”;使用React Native在地图上标记指示器

Android 生成";“看不见”;使用React Native在地图上标记指示器,android,ios,react-native,google-maps,react-native-maps,Android,Ios,React Native,Google Maps,React Native Maps,对于一个项目,我必须用彩色箭头指示在可见区域中没有显示的标记的方向 当用户在地图上滚动或缩放时,箭头将相应地移动到不可见标记与可见区域的当前中心进行比较的位置 以下是一张展示所需内容的图片: 我正在使用react native mapview并在地图上添加常规视图来显示指示器 我已经开始通过比较坐标和计算每帧直线(边界线和由2个坐标组成的直线)之间的交点来处理这个问题。它在iOS上运行得很好,但在Android上运行得很慢,尤其是chan,它涉及到很多标记 最好的优化方法是什么?也许您可以尝试

对于一个项目,我必须用彩色箭头指示在可见区域中没有显示的标记的方向

当用户在地图上滚动或缩放时,箭头将相应地移动到不可见标记与可见区域的当前中心进行比较的位置

以下是一张展示所需内容的图片:

我正在使用react native mapview并在地图上添加常规视图来显示指示器

我已经开始通过比较坐标和计算每帧直线(边界线和由2个坐标组成的直线)之间的交点来处理这个问题。它在iOS上运行得很好,但在Android上运行得很慢,尤其是chan,它涉及到很多标记


最好的优化方法是什么?

也许您可以尝试使用常规视图。它可以更流畅地渲染?

tracksViewChanges={false}
传递给标记

因此不是免费的编码服务。你的问题是否有悬赏。这应该关闭,因为它太宽了。时期