問題タブ [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 投票する
2 に答える
13912 参照

javascript - React-Native-Maps は、読み込まれた直後に Coordinate に適合します

GitHub の react-native-maps リポジトリの例で提供されている例は、マーカーのリストを考慮して適切なズームを設定する関数を実行するボタンを示しています。

https://github.com/airbnb/react-native-maps/blob/master/docs/mapview.md

すでに初期化されているマーカーの配列が与えられた場合、適切なフィットでマップを初期化することは可能でしょうか?

に適切なフィットを設定しようとすると、次のメッセージが表示されcomponentDidMountます。

Error using new LatLntBounds(LatLngBounds, int): Map size can't be 0. Most likely, layout has not yet occured for the map view.

fitAllMarkers()私の関数を呼び出すのは明らかに時期尚早です。onLoadマップが初期化された直後にトリガーできる関数はありますか?