Відкрийте нову вкладку в хромі з ярлика чи програми


14

Проблема

Після оновлення до Android 5.1.1 я почав використовувати новий перемикач вкладок, об'єднаний з останніми програмами, однак, кожного разу, коли натискаю на хром, я повинен чекати, коли остання вкладка відкриється лише для відкриття нової, і якщо я хотів стару вкладку, я міг би відкрити її з останніх програм.

Я спробував створити закладку для використання about: blank, яка працює, за винятком того, що я не маю доступу до будь-яких закладок чи історії, як на новій сторінці вкладки, але при спробі посилання безпосередньо на нову сторінку вкладки я не можу знайти спосіб яка працює.

Використовуючи "about: newtab", на панелі запуску мені надається прозора накладка, яка відображається як Chrome в останніх програмах.
Використовуючи chrome: // newtab або chrome-native: // newtab, я отримую тост із запуску із зазначенням "Програма не встановлена".

Я думав над створенням простого додатка без користувальницького інтерфейсу, який просто відкриє хром на новій вкладці, або використовуючи Xposed, щоб змінити його, щоб відкрити нову вкладку при натисканні, але я не знаю, як це зробити.

Питання

Чи є якийсь файл у системі, який я міг би змінити, щоб додати Chrome як обробник посилань "chrome: //"?

Який інший метод я міг би спробувати, щоб створити ярлик на моєму запуску, щоб відкрити нову вкладку для хромування?

Більше інформації

  • Тестовані запуски: Nova Launcher, Google Now Launcher
  • Версії Chrome: Chrome 45.0.2454.94, Chrome Beta 46.0.2490.34
  • Версія для Android: 5.1.1 LMY48M
  • Пристрій: Nexus 5

Ви спробували am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task(немає розривів рядків) з дозволами root? Хоча я плутаю, що саме ти хочеш. Ви можете створити ярлик програми, який виконував би цю команду. Тут існує безліч інструментів автоматизації, які можуть виконати цю роботу. Пов’язано: Чи можна відкрити Chrome на Android з командного рядка?
Firelord

@Firelord Я спробував за допомогою Tasker створити ярлик для запуску цієї команди, але це просто дало це в результаті: Початок: Намір {dat = about: newtab flg = 0x8000 cmp = com.android.chrome / com.google.android. apps.chrome.ChromeTabbedActivity} Тип помилки 3 Помилка: Клас активності {com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity} не існує.
Jsilvermist

Як вони здаються, вони змінили назву діяльності. Переглянута команда:am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
Firelord

@Firelord Використовуючи переглянуту команду, я більше не отримую жодних помилок, однак після того, як команда виконає екран, трохи зменшиться, ніби запускається діяльність, але нічого не з’являється, і в меню останніх додатків нічого немає. Тестується як за допомогою Tasker, так і термінального емулятора.
Jsilvermist

Він працює в моєму Android 5.0.2, але в Android 5.1.1 поведінка є помилковим. Послідовно він запускає вікно з однією вкладкою, і наступного разу, коли я спробую команду, воно показує вікно з усіма попередніми вкладками у фоновому режимі. Я не знаю, що це викликає. У мене працює Chrome v45.0.2454.94.
Firelord

Відповіді:


3

Рішення для Android 7.1 (рівень API 25) та новіших версій

Якщо ви користуєтеся запуском, який підтримує ярлики додатків, ви можете:

  1. Довго натискайте на Chromeпіктограму, щоб відкрити ярлики.
  2. Довго натисніть New tabярлик і перетягніть потрібне місце.
  3. Використовуйте новий ярлик для запуску Chromeз нової вкладки.

1
+1. Це працює. Я використовую додаток «Сезам», щоб запустити нову вкладку з будь-якої точки Android, і я теж на Android 7.1.
Firelord

0

Спробуйте вимкнути в налаштуваннях "Об’єднання вкладок і програм". Тоді ви зможете відкрити нову вкладку за допомогою значка + у верхній частині вікна. Проведіть пальцем по верхній панелі вниз, щоб відкрити всі свої вкладки.


Невідповідна відповідь. Я думаю, що відповідь схожа на це запитання тут: Відкрити інкогніто від ярлик
Gokul NC
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.