getZoom和getVisibleBounds方法永远不会在@ mapbox / react-native-mapbox-gl Android中解析

Jaydipsinh vaghela

问题

使用this.map参考@mapbox/react-native-mapbox-glnpm模块获取地图框边界坐标时出现的问题我用过getVisibleBounds()方法,但是它不能解决任何问题。

try {
      let bounds = await this.map.getVisibleBounds();

      console.log("Bounds : ", bounds);
    } catch (err) {
       console.log("Error : ", err);
     }

我在Android的React-Native App下面使用了dependecy。

"@mapbox/react-native-mapbox-gl": "6.1.2-beta2"

"react": "16.3.1"

"react-native": "0.55.4"

它既不会打印边界也不会错误

任何请帮我解决这个问题

gitgub mapbox存储库也有问题,但他们也没有对此问题进行回复。您可以在下面的链接上查看更多详细信息。

在Github上也报告了同样的问题

杰克

这可能不是问题,但是,您是否在Android Studio的logcat控制台中找到了?

09-19 11:15:01.070 5390-5390/com.endurance W/unknown:ReactNative: Calling JS function after bridge has been destroyed: RCTEventEmitter.receiveEvent([913,"rct.mapbox.map.androidcallback",{"payload":{"visibleBounds":[[-121.96388609239466,37.47651057926733],[-122.2038196399402,37.36744637395246]]},"type":"1537352098529"}])
Calling JS function after bridge has been destroyed: RCTEventEmitter.receiveEvent([913,"rct.mapbox.map.change",{"payload":{},"type":"didfinishrenderingmapfully"}])
Calling JS function after bridge has been destroyed: RCTEventEmitter.receiveEvent([913,"rct.mapbox.map.change",{"payload":{},"type":"didfinishloadingmap"}])

似乎在桥梁被破坏后会发出事件。如果要调试,请尝试关闭调试器控制台(React Native Debugger),禁用“实时重新加载/热重新加载”>“重建”。

似乎某些事件在调试过程中被杀死,请参见此处的mapbox问题:

https://github.com/mapbox/react-native-mapbox-gl/issues/1189

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Mapbox GL JS与Mapbox.js

如何将Mapbox GL Native Android Activity示例Java应用程序转换为NativeScript?

在Mapbox GL JS中显示和隐藏图层的功能

在react-mapbox-gl中从GeoJSON绘制多边形

在mapbox gl js中删除源不会删除其图层

在Webpack中使用mapbox-gl和@ mapbox / mapbox-gl-draw

React Native undefined不是一个对象(评估“ Mapbox.GL.UserTrackingModes”)

如何在React-Mapbox-GL中获得当前缩放?

Mapbox GL NavigationControl事件

项目名称'@ mapbox / react-native-mapbox-gl'不得包含以下任何字符:[/,\,::,<,>,“,?,*,|]

地图启动时React-mapbox-gl-draw错误

React-mapbox gl在无状态功能组件中访问Map的“缩放”

如何使用react native mapbox从集群中获取叶子?

在React中调整样式组件容器的大小时,Mapbox GL JS控件不可用

在React中测试mapbox-gl时如何解决“ window.URL.createObjectURL不是函数”?

Mapbox GL Native无法构建ubuntu18

从mapbox gl中的geojson获取图标URL

Mapbox GL JS中的圆形样式

出乎意料的'!' 在'worker-loader!mapbox-gl / dist / mapbox-gl-csp-worker'中

如何将mapbox-gl-native项目导入Android Studio?

mapbox gl geojson样式

Mapbox Studio或Mapbox GL JS中的标签方向

react-mapbox-gl 集群不工作

React Native MapBox 获取点击位置

Mapbox GL Geocoder 中的类别搜索

React mapbox gl draw 如何更改控件中的值

react-native-mapbox-gl / maps 如何改变样式?

我可以使用在 MapBox Studio 中创建的带有 React.js MapBox GL JS 的 MapBox 图层吗?

React + Mapbox:Deck.gl 中`getRenderedFeatures` 的示例实现?