Open
Description
Environment
Package: @vis.gl/react-google-maps
Version: 1.5.3
Platform: iOS 13.3 (Safari/WebView)
React Version: 18.2.0
Issue Description
The onLoad and onError callback functions of the APIProvider component are not being triggered on iOS 13 devices.
Code Example
`import { APIProvider } from '@vis.gl/react-google-maps';
function GoogleMap() {
const [googleReady, setGoogleReady] = useState(false);
return (
<APIProvider
apiKey="YOUR_API_KEY"
onLoad={() => {
console.log('API loaded'); // This is never called on iOS 13
setGoogleReady(true);
}}
onError={(err) => {
console.log('API error:', err); // This is never called on iOS 13
}}
version="3.45"
>
{googleReady && }
);
}`
Metadata
Metadata
Assignees
Labels
No labels