[Bug] Mobile crashing issue while zooming in google maps
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 14.6k
- Forks
- 2.3k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 42
Description
Description
I have added geojson layer using deck gl on the google maps. It is working very well in the laptop/desktop but when i open my website in the mobile's(any android or IOS) chrome, then it is crashing. and below error comes.
Now more interesting thing is that, when i opened google-maps-3dtiles in mobile, then the same issue is coming, after zooming in 2-3 times then tab crashes. Link: https://deck.gl/examples/google-3d-tiles.
Flavors
- Script tag
- React
- Python/Jupyter notebook
- MapboxOverlay
- GoogleMapsOverlay
- CartoLayer
- ArcGIS
Expected Behavior
It should also work on mobile browsers.
Steps to Reproduce
Note: open this in mobile browser(chrome, safari or anyone).
Just go onto below link and and then zoom in zoom out frequently.
Link: https://deck.gl/examples/google-3d-tiles
Environment
- Framework version: deck gl latest version
- Browser: Chrome110.0
- OS: iOS 17.1
Logs
No logs printed
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the google-3d-tiles example at https://deck.gl/examples/google-3d-tiles and reproduce the crash on a mobile Chrome or Safari browser by zooming repeatedly. Investigate the GoogleMapsOverlay and React path involved; done means the example no longer crashes the mobile browser during repeated zooming.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- data-visualization, frontend, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100