Когда я пытаюсь отобразить карту в мобильном представлении, я вижу сломанную карту:
{ ссылка } - в эта ссылка является описанием того, почему она не работает, но использование invalidSize () не работает в моем случае (или, может быть, я использую ее неправильно). Это мой код:
import React from 'react';
import { IonContent, IonApp, IonHeader} from '@ionic/react';
import { Map as Maps, Marker, Popup, TileLayer, } from 'react-leaflet'
import 'leaflet/dist/leaflet.css'
import './MainTab.css';
const MainTab: React.FC = () => {
return (
<IonApp>
<IonContent>
<IonHeader>Header</IonHeader>
<Maps center={position} zoom={13} keyboard={0} >
<TileLayer
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
/>
<Marker position={position}>
<Popup>Kliknij aby przejść do googla: </Popup>
</Marker>
</Maps>
</IonContent>
</IonApp>
);
};
export default MainTab;