Buka tab baru di chrome dari pintasan atau aplikasi

14

Masalah

Sejak memperbarui ke Android 5.1.1, saya mulai menggunakan pengalih tab baru yang digabungkan dengan aplikasi terbaru, namun, setiap kali saya mengklik chrome, saya harus menunggu untuk membuka tab terakhir hanya untuk membuka yang baru, dan jika saya ingin tab lama saya bisa membukanya dari aplikasi terbaru.

Saya mencoba membuat bookmark untuk digunakan tentang: blank, yang berfungsi kecuali saya tidak memiliki akses ke bookmark atau riwayat apa pun dari halaman tab baru, tetapi ketika mencoba menghubungkan langsung ke halaman tab baru saya tidak dapat menemukan metode yang bekerja

Menggunakan "about: newtab" Saya diberi lapisan transparan pada peluncur saya yang ditampilkan sebagai Chrome di aplikasi terbaru.
Menggunakan chrome: // newtab atau chrome-native: // newtab Saya menerima roti panggang dari peluncur yang menyatakan "Aplikasi tidak diinstal.".

Saya berpikir tentang membuat aplikasi sederhana tanpa UI yang hanya membuka chrome ke tab baru, atau menggunakan Xposed untuk mengubahnya untuk membuka di tab baru di klik, tetapi tidak yakin bagaimana cara melakukannya.

Pertanyaan

Apakah ada beberapa file dalam sistem yang dapat saya ubah untuk menambahkan Chrome sebagai penangan untuk tautan "chrome: //"?

Metode apa lagi yang bisa saya coba untuk membuat pintasan di peluncur untuk membuka tab baru untuk chrome?

Info lebih lanjut

  • Peluncur Diuji: Peluncur Nova, Peluncur Google Now
  • Versi Chrome: Chrome 45.0.2454.94, Chrome Beta 46.0.2490.34
  • Versi Android: 5.1.1 LMY48M
  • Perangkat: Nexus 5
Jsilvermist
sumber
Apakah Anda mencoba am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task(tidak ada jeda baris) dengan izin root? Meskipun saya bingung apa sebenarnya yang Anda inginkan. Anda dapat membuat pintasan aplikasi yang akan menjalankan perintah itu. Ada banyak alat otomatisasi yang dapat melakukan pekerjaan di sini. Terkait: Dapatkah saya membuka Chrome di Android dari baris perintah?
Firelord
@Firelord Saya mencoba menggunakan Tasker untuk membuat jalan pintas untuk menjalankan perintah itu, tetapi hasilnya hanya sebagai berikut: Mulai: Maksud: {dat = about: newtab flg = 0x8000 cmp = com.android.chrome / com.google.android. apps.chrome.ChromeTabbedActivity} Jenis kesalahan 3 Kesalahan: Kelas aktivitas {com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity} tidak ada.
Jsilvermist
Mereka telah mengubah nama aktivitas, sepertinya. Perintah yang direvisi adalah:am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
Firelord
@Firelord Menggunakan perintah yang direvisi Saya tidak lagi mendapatkan kesalahan, namun, setelah perintah mengeksekusi layar bebek sedikit seolah-olah suatu kegiatan sedang diluncurkan, tetapi tidak ada yang muncul dan tidak ada dalam menu aplikasi terbaru. Diuji menggunakan Tasker dan Terminal Emulator.
Jsilvermist
Ini berfungsi di Android 5.0.2 saya tetapi di Android 5.1.1 tingkah lakunya tidak menentu. Secara berturut-turut, ia meluncurkan jendela dengan satu tab, dan saat berikutnya saya mencoba perintah, itu akan menampilkan jendela dengan semua tab sebelumnya di latar belakang. Saya tidak tahu apa penyebabnya. Saya menjalankan Chrome v45.0.2454.94.
Firelord

Jawaban:

3

Solusi untuk Android 7.1 (API level 25) dan lebih tinggi

Jika Anda menggunakan peluncur yang mendukung Pintasan Aplikasi, Anda dapat:

  1. Tekan lama tombol Chrome ikon untuk memunculkan pintasan.
  2. Tekan lama tombol New tab pintasan dan seret ke lokasi yang diinginkan.
  3. Gunakan pintasan baru untuk meluncurkan Chromedengan tab baru.
Jsilvermist
sumber
1
+1. Ini bekerja. Saya menggunakan aplikasi Sesame untuk meluncurkan tab baru dari mana saja di Android dan saya di Android 7.1 juga.
Firelord
0

Coba nonaktifkan 'Gabungkan tab dan Aplikasi' di pengaturan. Kemudian Anda akan dapat membuka tab baru menggunakan ikon + di bagian atas jendela. Geser ke bawah panel atas untuk mengungkapkan semua tab Anda.


sumber
Jawaban yang tidak relevan. Saya pikir jawabannya mirip dengan pertanyaan ini di sini: Buka Penyamaran dari Pintasan
Gokul NC