Apri una nuova scheda in Chrome da un collegamento o un'app


14

Problema

Dall'aggiornamento ad Android 5.1.1 ho iniziato a utilizzare il nuovo selettore di schede unito a app recenti, tuttavia, ogni volta che faccio clic su Chrome devo aspettare che apra l'ultima scheda solo per aprirne una nuova in ogni caso, e se volevo la vecchia scheda avrei potuto aprirla dalle app recenti.

Ho provato a creare un segnalibro da utilizzare su: vuoto, che funziona tranne per il fatto che non ho accesso a segnalibri o cronologia dalla nuova scheda, ma quando provo a collegarmi direttamente alla nuova scheda non riesco a trovare un metodo che funziona.

Usando "about: newtab" mi è stato dato un overlay trasparente sul mio launcher che mostra come Chrome nelle app recenti.
Usando chrome: // newtab o chrome-native: // newtab Ricevo un brindisi dal programma di avvio che indica "L'app non è installata".

Ho pensato di creare una semplice app senza interfaccia utente che apre semplicemente Chrome a una nuova scheda o di usare Xposed per cambiarla per aprirla in una nuova scheda al clic, ma non sono sicuro di come procedere.

Domanda

Esiste un file nel sistema che potrei modificare per aggiungere Chrome come gestore per i collegamenti "chrome: //"?

Quale altro metodo ho potuto provare per creare un collegamento sul mio launcher per aprire una nuova scheda per Chrome?

Ulteriori informazioni

  • Lanciatori testati: Nova Launcher, Google Now Launcher
  • Versioni di Chrome: Chrome 45.0.2454.94, Chrome Beta 46.0.2490.34
  • Versione Android: 5.1.1 LMY48M
  • Dispositivo: Nexus 5

Hai provato am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task(non ci sono interruzioni di riga) con i permessi di root? Anche se sono confuso quello che vuoi esattamente. Puoi creare una scorciatoia per app che esegua quel comando. Ci sono molti strumenti di automazione che possono fare il lavoro qui. Correlati: posso aprire Chrome su Android dalla riga di comando?
Firelord

@Firelord Ho provato a utilizzare Tasker per creare un collegamento per eseguire quel comando, ma mi è stato dato questo come risultato: Inizio: Intento {dat = about: newtab flg = 0x8000 cmp = com.android.chrome / com.google.android. apps.chrome.ChromeTabbedActivity} Tipo di errore 3 Errore: Classe di attività {com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity} non esiste.
Jsilvermist,

A quanto pare, hanno cambiato il nome dell'attività. Il comando rivisto è:am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
Firelord

@Firelord Usando il comando rivisto non ricevo più alcun errore, tuttavia, dopo che il comando esegue leggermente lo schermo si anatra come se fosse avviata un'attività, ma non appare nulla e non c'è nulla nel menu delle app recenti. Testato sia usando Tasker che Terminal Emulator.
Jsilvermist,

Funziona nel mio Android 5.0.2 ma in Android 5.1.1 il comportamento è irregolare. Consecutivamente, avvia una finestra con una singola scheda e la prossima volta che provo il comando, mostra la finestra con tutte le schede precedenti in background. Non so cosa lo stia causando. Sto eseguendo Chrome v45.0.2454.94.
Firelord

Risposte:


3

Soluzione per Android 7.1 (livello API 25) e versioni successive

Se stai utilizzando un programma di avvio che supporta le scorciatoie per app puoi:

  1. Premi a lungo l' Chromeicona per visualizzare le scorciatoie.
  2. Premi a lungo il New tabcollegamento e trascina nella posizione desiderata.
  3. Utilizzare il nuovo collegamento per avviare Chromecon una nuova scheda.

1
+1. Questo funziona Uso l'app Sesame per avviare la nuova scheda da qualsiasi punto di Android e sono anche su Android 7.1.
Firelord

0

Prova a disattivare "Unisci schede e App" nelle impostazioni. Quindi sarai in grado di aprire una nuova scheda utilizzando l'icona + nella parte superiore della finestra. Scorri verso il basso il riquadro superiore per visualizzare tutte le schede.


Risposta irrilevante Penso che la risposta sia simile a questa domanda qui: Apri Incognito da Scorciatoia
Gokul NC
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.