首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React本机映射框GL:缺少MarkerView组件

React本机映射框GL:缺少MarkerView组件
EN

Stack Overflow用户
提问于 2020-06-04 22:10:53
回答 1查看 1.1K关注 0票数 1

我希望这是一个可以问的地方。我在Windows10上开发了一个react-native-mapbox-gl/maps应用程序,但是MarkerView组件没有出现。下面是供参考的App.js代码:

代码语言:javascript
复制
import React, { Component } from 'react';
import {
  StyleSheet,
} from 'react-native';

import MapboxGL from '@react-native-mapbox-gl/maps';
MapboxGL.setAccessToken('MY_TOKEN')

export default function App() {

  return (
    <MapboxGL.MapView
      style={{ flex: 1, width: '100%' }}
      styleURL={MapboxGL.StyleURL.Street}
      showUserLocation={true}>
    </MapboxGL.MapView>
  );
};

MapView组件和其他MapboxGL组件工作正常,但是每当我尝试调用MapboxGL.MarkerView组件(无论是在Mapview内部还是在应用程序中的任何其他位置)时,程序都无法识别它。由于缺少MarkerView类,因此转到@react-native-mapbox-gl/maps模块也不会产生任何结果。它是否已被弃用,GitHub文档是否未更新?有没有替代品?

提前谢谢。

注意: RN版本: 0.62.2;react-native-mapbox-gl/map版本: 8.1.0 (master)。

Mapbox令牌已正确安装和使用;应用程序的客户端或服务器端都没有安装问题。

EN

回答 1

Stack Overflow用户

发布于 2020-06-06 00:57:01

您可以改用MapboxGL.PointAnnotation组件

或者您可以使用8.0.0版本

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62196781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档