(android) startScanning unhandled rejection if user denies location permissions
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 55/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- android, typescript
- Ambito
- mobile
Direzione di ricerca
Inizia in src/ble/index.android.ts intorno alle righe 1235-1261 e segui come startScanning gestisce requestLocationPermission. Verifica il percorso di rifiuto e assicurati che la promise restituita venga rifiutata con l'errore di autorizzazione; il lavoro è completato quando il chiamante riceve un errore invece di una promise in sospeso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
requestLocationPermission is passed a callback which is never invoked if the user denies permissions. If the user calls startScanning and this happens, the promise returned by startScanning never resolves as the callback is never invoked and no error is propagated to the user application.
startScanning needs to account for requestLocationPermission potentially rejecting and rethrow this error to the caller.
- Lingua principale
- TypeScript
- Stelle
- 202
- Fork
- 79
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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 nativescript-community/ble
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
nativescript-community/ble#282 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
nativescript-community/ble#280 · 8 commenti ·
-
Passkey supportAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
nativescript-community/ble#279 · 4 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nativescript-community/ble#276 · 3 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100
nativescript-community/ble#275 · 6 commenti ·
Tutte le issue di nativescript-community/ble
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
callstackincubator/rozenite#518 ·
I maintainer di solito rispondono entro 1 giorno
-
Area/Workflow Priority/Blocker Type/Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
wso2/product-integrator#2622 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
area:bash bug has repro platform:macos
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
anthropics/claude-code#98644 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
allure-framework/allure-js#1603 ·
I maintainer di solito rispondono entro 1 giorno