I have in the first file.js
map.on(L.Draw.Event.CREATED, function (e) {
drawnItems.addLayer(e.layer);
var collection = drawnItems.toGeoJSON();
localStorage.setItem('gameStorage', JSON.stringify(collection));
});
When I want to get the value for localstorage in the second file2.js
var obj = JSON.parse(localStorage.getItem('gameStorage'));
var m1 = L.marker([longitude_x, latitude_y]);
var polygon = L.polygon(obj.features[0].geometry.coordinates, {
weight: 1,
fillOpacity: 0.7,
color: 'red',
dashArray: '3'
});
console.log(polygon.contains(m1.getLatLng()))
I got null . How I can resolve it , any idea please