Non molto tempo fa, Google ha aggiunto una nuova funzione chiamata Schede personalizzate di Chrome da Chrome 45 su Android JellyBean o versioni successive.
Che cosa sono le schede personalizzate di Chrome?
Gli sviluppatori di app devono scegliere quando un utente tocca un URL per avviare un browser o creare il proprio browser in-app utilizzando WebViews.
Entrambe le opzioni presentano sfide: l'avvio del browser è un interruttore di contesto pesante che non è personalizzabile, mentre WebViews non condivide lo stato con il browser e aggiunge sovraccarico di manutenzione.
Le schede personalizzate di Chrome offrono alle app un maggiore controllo sulla loro esperienza web e rendono più fluide le transizioni tra contenuto nativo e contenuto Web senza dover ricorrere a un WebView.
Quando sarà disponibile?
A partire da Chrome 45, le schede personalizzate di Chrome sono ora generalmente disponibili per tutti gli utenti di Chrome, su tutte le versioni Android supportate di Chrome (Jellybean in poi).
Google ha integrato questa funzione in alcune delle sue app (ad esempio Google+ , Ricerca Google ) e ora anche le app di terze parti possono usarla (ad esempio Twitter , Stack Exchange ).
Mentre alcune app forniscono le impostazioni per abilitarlo / disabilitarlo (ad es . Ricerca Google ), altri non sembrano essere in grado di disabilitarlo. So che posso ancora aprire il collegamento in Chrome toccando il menu di overflow (3 punti in alto a destra) e selezionare Apri in Chrome . Tuttavia, sarebbe preferibile se può essere disabilitato su app specifiche.
Quindi, la mia domanda è: è possibile disabilitare questa funzione, preferibilmente su app selettive ? (disabilitando, intendo aprire il collegamento direttamente nel browser predefinito o chiedere all'utente di scegliere un browser)
Nota : sono aperto a tutti i suggerimenti, comprese le soluzioni di root, o anche alla disinstallazione di Chrome nel peggiore dei casi. Tuttavia, sono preferite risposte più pratiche.