Test Sensori Dispositivo - Giroscopio e Accelerometro
Rilevamento completo dei sensori interni di smartphone e tablet. Leggi dati in tempo reale di giroscopio, accelerometro e orientamento.
Richiede l’accesso a sensori del dispositivo solo durante il test attivo e mantiene l’elaborazione nel browser quando possibile.
Funziona meglio nelle versioni recenti di Chrome, Edge, Safari e Firefox. Il supporto dipende da Device Orientation and Motion APIs, HTTPS, hardware disponibile e policy del browser.
Stato Sensori
Dati
Letture Live
registro eventi
Devicesensor.tipsTitle
Guida Sensori
Controlla rapidamente se DeviceMotion / DeviceOrientation: autorizzazioni, frequenza degli eventi e letture in tempo reale sono normali.
Apri su Mobile
Innanzitutto assicurati che sia in esecuzione nel browser mobile e nel contesto di sicurezza e concedi le autorizzazioni di movimento/direzione.
Consenti Permessi
iOS richiede un click esplicito per l'accesso ai sensori di movimento.
Muovi il dispositivo
Ruota e inclina il telefono per vedere i grafici cambiare.
Cosa controlla questo strumento
Questa pagina controlla se i sensori di movimento e di orientamento sono esposti al browser e se i valori in tempo reale cambiano quando si sposta il dispositivo.
autorizzazione del sensore
Conferma se il browser consente la richiesta di dati di movimento o orientamento su questo dispositivo.
attività dell'accelerometro
Mostra se i valori di accelerazione rispondono quando si inclina o si sposta il dispositivo.
giroscopio/cambiamenti di orientamento
Aiuta a verificare se i segnali relativi all'angolo e alla rotazione vengono aggiornati in tempo reale.
reattività dell'asse
Rende più semplice vedere se un asse appare bloccato o errato.
continuità degli eventi
Utile per individuare stalli di aggiornamento, frequenze di campionamento molto basse o pause del browser.
suggerimenti per la risoluzione dei problemi mobili
Aiuta a separare il comportamento desktop non supportato dai problemi reali dei sensori mobili.
Ciò che questo strumento non può confermare
I test dei sensori dipendono da ciò che espone il browser, quindi sono un controllo pratico delle funzionalità piuttosto che una calibrazione hardware completa.
il supporto desktop è spesso limitato
Molti browser e dispositivi desktop non espongono queste API anche se la pagina stessa va bene.
non uno strumento di calibrazione hardware
Non può certificare l’esatta precisione di accelerometri o giroscopi come possono fare gli strumenti di ingegneria.
le autorizzazioni differiscono notevolmente in base al browser
Alcune piattaforme richiedono gesti dell'utente, istruzioni speciali o comportamenti specifici di Safari prima che i valori vengano visualizzati.
il comportamento in background può modificare le letture
I browser possono limitare, fluidificare o mettere in pausa gli eventi del sensore quando è coinvolto il risparmio energetico o lo sfondo.
Come viene generato il risultato
Il risultato viene generato dagli eventi di movimento e orientamento del browser e dai valori live esposti dal dispositivo corrente.
permesso/gesto
La pagina richiede l'autorizzazione relativa al movimento o l'azione dell'utente richiesta quando necessario.
abbonamento agli eventi del sensore
Il browser inizia ad ascoltare gli eventi di movimento e orientamento del dispositivo.
campionamento del valore in tempo reale
La pagina campiona i valori di accelerazione, rotazione o orientamento man mano che cambiano.
visualizzazione lato client
I valori vengono visualizzati localmente in modo da poter vedere se il movimento produce cambiamenti attesi.
interpretazione locale
Il risultato si basa sul fatto che il browser esponga segnali di sensori attivi e mutevoli durante il test.
Interpreta i tuoi risultati
Utilizza il risultato del sensore per decidere se il problema riguarda l'accesso al browser non supportato, lo stato di autorizzazione o il dispositivo stesso.
| Risultato del sensore osservato | Significato probabile |
|---|---|
| Nessun valore | Browser non supportato, autorizzazione mancante o ambiente desktop senza sensore. |
| I valori non cambiano | Il dispositivo non si muove, un percorso del sensore è bloccato oppure il browser non aggiorna gli eventi. |
| Solo alcuni assi rispondono | Blocco dell'orientamento, esposizione parziale del sensore o problema del sensore specifico del dispositivo. |
| Valori molto rumorosi | Normale tremolio della mano, deriva del sensore o frequenza di campionamento instabile. |
| Aggiornamenti live fluidi | L'accesso di base al sensore del browser funziona correttamente su questo dispositivo. |
Browser supportati e limitazioni note
Il supporto dei sensori di movimento varia fortemente in base alla piattaforma, con i browser mobili che generalmente offrono più dei browser desktop.
| navigatore | comportamento di autorizzazione | supporto al movimento | supporto all'orientamento | limitazioni note |
|---|---|---|---|---|
| Cromo | Di solito funziona su hardware mobile supportato | Bene | Bene | Desktop Chrome spesso ha pochi o nessun dato utile dei sensori. |
| Bordo | Simile a Chrome | Bene | Bene | I desktop Windows spesso espongono percorsi dei sensori limitati. |
| Firefox | Dipende dal supporto della piattaforma | Dall'essenziale al buono | Dall'essenziale al buono | Il supporto API può essere più conservativo rispetto a Chromium. |
| Safari | Spesso richiede l'autorizzazione esplicita dell'utente sui dispositivi Apple | Bene | Bene | Le regole relative ai gesti e ai permessi sono più rigide. |
| iOSSafari | Il prompt è spesso richiesto | Bene | Bene | Le schede in background e le impostazioni sulla privacy possono interrompere gli aggiornamenti. |
| AndroidCromo | Solitamente disponibile sull'hardware Android supportato | Bene | Bene | La qualità del sensore del fornitore del dispositivo varia ancora ampiamente. |
Casi d'uso
Questo strumento è particolarmente utile quando una funzionalità del browser dipende dai dati di movimento o orientamento attivi in questo momento sul dispositivo.
prima dell'AR mobile o delle demo dei sensori
Confermare che i valori di movimento e orientamento raggiungano effettivamente il browser.
dopo un aggiornamento del sistema operativo mobile
Controlla se le autorizzazioni del sensore del browser sono cambiate dopo l'aggiornamento.
quando un sito basato su tilt sembra rotto
Utilizza il test per separare i problemi di logica della pagina dall'accesso mancante al sensore.
quando si confrontano i browser su un telefono
Scopri se Safari e Chrome espongono lo stesso comportamento del sensore sullo stesso dispositivo.
durante il debug delle funzionalità di orientamento
Conferma se il browser riceve le modifiche alla rotazione in tempo reale come previsto.
FAQ Sensori
Domande frequenti e suggerimenti per la risoluzione dei problemi relativi al test del sensore del dispositivo (accelerazione/giroscopio/direzione).
Cosa può essere misurato in questa pagina?
Monitorerà gli eventi DeviceMotion (accelerazione/velocità angolare) e DeviceOrientation (alfa/beta/gamma, ecc.) e visualizzerà lo stato di autorizzazione, la frequenza degli eventi e le letture in tempo reale per aiutarti a determinare rapidamente se il sensore del dispositivo sta segnalando normalmente.
Perché il valore è sempre "-"?
Le cause più comuni sono: contesto non autorizzato e non sicuro (non HTTPS), browser desktop senza sensori o sistema/browser disabilitato Accesso al movimento e all'orientamento. Si consiglia di fare prima clic su "Aggiorna stato", quindi su "Richiedi autorizzazione" e confermare che le impostazioni di sistema lo consentono.
Perché iOS Safari deve fare clic su "Richiedi autorizzazione"?
Safari su iOS 13 e versioni successive utilizza il modello di autorizzazione requestPermission() per gli eventi di movimento/direzione. La finestra pop-up di autorizzazione deve essere attivata dai gesti dell'utente, altrimenti l'evento non verrà segnalato o verranno restituiti dati vuoti.
Perché la frequenza dell'evento è 0/s?
Di solito significa che il monitoraggio non è efficace o intercettato dal sistema: il permesso non è concesso, il browser non lo supporta, la pagina non è in un contesto sicuro, oppure lo switch del sistema è spento. Può anche darsi che il dispositivo non disponga di un sensore corrispondente (raro).
Cosa significa alfa/beta/gamma?
Rappresentano l'angolo di orientamento del dispositivo su 3 assi (unità °), ma browser/dispositivi diversi hanno implementazioni diverse di sistemi di coordinate e direzioni di riferimento, quindi sono più adatti per la verifica di "se sta cambiando/continua" piuttosto che per misurazioni ingegneristiche rigorose.
Questo caricherà i dati del sensore?
Non. La pagina legge e visualizza solo gli eventi del sensore nel browser locale e non carica i dati sul server.
Guide correlate
Leggi alcune guide pratiche su configurazione, compatibilità del browser e risoluzione dei problemi per questo test.
Non ci sono ancora guide strettamente correlate per questo strumento.
Vedi tutte le guideFeedback / segnala un bug
Dicci browser, dispositivo e cosa è successo.
Questo risultato sembra errato?
Commenti(0)