[Bug]地图使用MapControl在iphone12 系统14.2.1上会报错
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- react, typescript
Direzione di ricerca
Inizia riproducendo l’esempio TypeScript fornito con MapControl su un iPhone con iOS 14.2.1 e la versione settimanale di Google Maps, quindi confrontalo con iOS 15 o versioni successive. Ispeziona il percorso di rendering di MapControl e la sua interazione con i contenitori dei controlli di Google Maps; il lavoro è completato quando la demo viene renderizzata senza l’errore segnalato sulla versione di iOS interessata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
Steps to Reproduce
import React, { useCallback, useMemo } from 'react'
import { useState, useEffect, FC, useRef, createRef, useContext, useReducer } from 'react'
import { APIProvider, useMap, Map, ControlPosition, RenderingType, MapControl, MapProps } from '@vis.gl/react-google-maps';
import './index.scss'
// import { getConfig } from '../../../../utils/google';
// const googleMapKey = getConfig.google.apiKey;
// const mapId = getConfig.google.mapId;
const googleMapKey = "testMapKey";
const mapId = "testId";
const Index: FC = () => {
const mapProps: MapProps = {
defaultCenter: {
lat: 24.7136,
lng: 46.6753,
},
disableDoubleClickZoom: false,
mapId: mapId,
mapTypeControl: false,
minZoom: 5,
maxZoom: 17,
zoom: 10,
style: {
position: 'absolute',
minHeight: "100vh",
width: "100%"
},
renderingType: RenderingType.UNINITIALIZED,
};
return (
<div className='index'>
<APIProvider apiKey={googleMapKey}>
<Map {...mapProps}>
<MapControl position={ControlPosition.CENTER}>
<div style={{
background: 'red'
}}>
.. any component here will be added to the control-containers of the
google map instance ..
</div>
</MapControl>
</Map>
</APIProvider>
</div>
)
}
export default Index
It's just the normal official demo code, without any additional rendering, and then the above error is reported. Systems equal to or higher than iOS 15 will not have this error.
(original text)
就是正常的官方demo代码,没有其他渲染,然后就报上面的错误了。大于等于ios 15的系统都不会有这个报错。Environment
- Library version: 最新
- Google maps version: weekly
- Browser and Version: 跟随ios 系统14.2.1的
- OS: 14.2.1
Logs
No response
- Lingua principale
- TypeScript
- Stelle
- 1.9k
- Fork
- 194
- Merge medio
- 3g 13h
- PR unite (30g)
- 12
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di visgl/react-google-maps
-
google maps issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 74/100
visgl/react-google-maps#1080 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
bug needs more info
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
visgl/react-google-maps#1039 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
visgl/react-google-maps#918 · 9 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
visgl/react-google-maps#905 ·
I maintainer di solito rispondono entro 3 giorni
-
google maps issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
visgl/react-google-maps#889 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di visgl/react-google-maps
Issue simili
-
Unsampled pageload span is profiled when profileLifecycle is 'trace' (browser UI profiling)Forse già presa @Jxxunnn l’ha presa oggi. ApertaBrowser Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
getsentry/sentry-javascript#25497 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
e2e-failure ready-to-code
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
redhat-developer/rhdh-plugin-export-overlays#4438 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
resource: destroying a resource calls AbortController.abort() without a reason, creating an AbortError with a stack trace each timeForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaarea: core
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
angular/angular#71422 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug status: needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
facebook/docusaurus#12739 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
factory-active task-identify-harness-labels-done task-identify-issue-type-done
Difficoltà 1/5 1-3 ore Idoneità per principianti 68/100
vercel/ai#23537 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno