ERR_UNKNOWN_URL_SCHEME: 7 modi per risolverlo
Alcuni sviluppatori di app Android hanno segnalato che quando provano a eseguire il rendering della loro app nel browser, incontrano l’errore net::err_unknown_url_scheme.
Questo errore di navigazione web è un problema comune, principalmente un bug di Chromium che è apparso per la prima volta in Google Chrome 40 e da allora è rimasto.
In questa guida, ti forniremo alcune soluzioni efficaci che ti aiuteranno a risolvere l’errore net::err_unknown_url_scheme. Entriamo subito nel merito.
Che cos’è l’errore ERR_UNKNOWN_URL_SCHEME?
L’errore net::err_unknown_url_scheme viene solitamente attivato a causa di un errore di navigazione web sottostante. Può verificarsi anche se l’utente tenta di aprire più pagine dell’interfaccia.
Questo errore viene visualizzato se lo schema URL del sito Web richiesto non viene riconosciuto dal dispositivo mobile. In particolare, a causa di questo errore di navigazione Web, il rendering del browser dell’app non riesce.
Quali sono le cause di ERR_UNKNOWN_URL_SCHEME?
Abbiamo svolto ricerche approfondite e dopo aver esaminato più forum, abbiamo creato un elenco delle cause più comuni che potrebbero attivare l’errore ERR_UNKNOWN_URL_SCHEME.
- Lo schema URL non è riconoscibile : nel caso in cui lo schema URL richiesto dall’app contenga mailto://, WhatsApp://, file://, telnet://, intent://, market://, app://, mail://, buy://, ecc., riceverai questo errore.
- Apertura di un URL reindirizzato : questo errore di net::err_unknown_url_scheme viene visualizzato anche quando l’utente tenta di aprire un URL reindirizzato.
- Le estensioni di Chrome sono in conflitto : è probabile che alcune delle estensioni di Chrome installate di recente siano in conflitto con il programma.
- L’accelerazione hardware non è supportata : è più probabile che se l’accelerazione hardware è abilitata , non sia supportata con WebView dell’app.
- Cache del browser danneggiata : se la cache del browser è danneggiata , ciò potrebbe causare più problemi come l’errore ERR_UNKNOWN_URL_SCHEME.
Diamo ora un’occhiata alle diverse soluzioni che ti aiuteranno a risolvere l’errore net::err_unknown_url_scheme.
Come posso correggere ERR_UNKNOWN_URL_SCHEME?
1. Disabilita le estensioni di Chrome
- Avvia Google Chrome.
- Fai clic sull’icona a 3 punti in alto a destra.
- Seleziona Estensioni e scegli Gestisci estensioni.
- Disabilita tutte le estensioni una per una.
- Riavvia Chrome e controlla se questo risolve o meno l’errore ERR_UNKNOWN_URL_SCHEME.
Dovresti disabilitare le estensioni di Chrome e verificare se questo risolve il problema di ERR_UNKNOWN_URL_SCHEME o meno.
2. Cancella i cookie e la cache di Chrome
- Apri Google Chrome.
- Fai clic sul pulsante del menu a 3 punti e seleziona Impostazioni.
- Dal riquadro a sinistra, seleziona Privacy e sicurezza .
- Scegli Cancella dati di navigazione sul lato destro.
- Seleziona le caselle accanto a Immagini e file memorizzati nella cache e Cookie e altri dati del sito.
- Premi il pulsante Cancella dati .
Cache e cookie salvano le impostazioni personalizzate dei siti web sul tuo PC. Se si corrompono, possono ostacolare il buon funzionamento del browser.
Prova semplicemente a cancellare i cookie di Chrome e i file della cache e controlla se questo risolve l’errore di navigazione web.
3. Disattiva il firewall
- Apri il menu Start .
- Cerca Windows Defender Firewall e aprilo.
- Dal lato sinistro, seleziona l’opzione Attiva o disattiva Windows Defender Firewall .
- Per entrambe le impostazioni di rete pubblica e privata selezionare l’ opzione Disattiva Windows Defender Firewall .
- Fare clic su OK .
Windows Firewall può spesso entrare in conflitto e bloccare l’esecuzione di determinate app poiché potrebbe risultare problematico per il tuo PC. In tal caso, quando stai testando un’app, è consigliabile disabilitare il firewall e verificare se questo risolve il problema o meno.
4. Disattivare l’accelerazione hardware
- Apri Google Chrome.
- Fai clic sul pulsante del menu a 3 punti e seleziona Impostazioni.
- Fare clic su Sistema .
- Disattiva l’ opzione Usa l’accelerazione hardware quando disponibile .
5. Passa a un altro browser
Dovresti passare a un browser diverso se nessuna delle soluzioni di cui sopra funziona per risolvere l’errore ERR_UNKNOWN_URL_SCHEME.
È probabile che la versione di Chrome che stai utilizzando sia problematica e che tu stia eseguendo l’ultima versione. Dovrai attendere una nuova versione per correggere il bug, ma fino ad allora puoi optare per un browser diverso.
6. Disattiva gli schemi URL non standard
Parlando di una soluzione tecnica, ti suggeriamo di disabilitare uno o tutti gli schemi URL non standard a parte HTTP:// e HTTPS://.
In questo modo, ignorerai tutti gli errori associati a net ERR_UNKNOWN_URL_SCHEME. Tuttavia, tieni presente che disabilitare tutti gli altri schemi personalizzati ti impedirà di utilizzare qualsiasi schema speciale menzionato in precedenza in questa guida.
Verrai avvisato dall’errore: messaggio di errore di tipo collegamento sconosciuto se il browser non può procedere con lo schema personalizzato.
7. Aggiungi un nuovo intento
Puoi anche prendere in considerazione l’aggiunta di un nuovo intento per caricare i contenuti in un’app esterna. Ad esempio, potresti voler utilizzare lo schema maps:// per aprire il contenuto della mappa nell’applicazione mappe predefinita.
In alternativa, puoi utilizzare mailto:// per aprire il collegamento e-mail nell’app di posta. Per aggiungere il nuovo intento, devi utilizzare l’istruzione IF. Questo dirà al dispositivo di aprire gli schemi speciali nell’app dedicata o pertinente.
ERR_UNKNOWN_URL_SCHEME è collegato a minacce alla sicurezza?
In genere, l’errore ERR_UNKNOWN_URL_SCHEME non è collegato ad alcuna minaccia alla sicurezza. Tuttavia, durante la risoluzione di questo errore, potrebbe essere necessario disabilitare il firewall.
Se lasci il firewall disabilitato per un periodo di tempo prolungato, il tuo PC è esposto al rischio di essere infettato da virus o malware.
Lascia un commento