Cara Mengaktifkan Situs Desktop di Chrome untuk Android secara Permanen

Dalam panduan sederhana ini, kami akan menunjukkan kepada Anda cara memodifikasi Chrome untuk Android agar memuat situs web secara permanen dalam tampilan desktop penuh mereka. Banyak pengguna mengalami aplikasi Chrome kembali ke situs seluler setelah beberapa saat, meskipun "Minta Situs Desktop" diaktifkan.

Ini karena dari Android Nougat dan seterusnya, Chrome tidak dapat membaca dari / data / local / karena izin SELinux yang terbatas - namun, memperbaikinya sangat mudah. Beberapa panduan tentang masalah ini mungkin menginstruksikan Anda untuk mengubah / data / local ke / data / local / tmp, namun, ini tidak berfungsi dengan versi terbaru Chrome dan Chromium - aplikasi bahkan tidak akan mencoba menggunakan file, kecuali Anda berada dalam Mode Debug. Tentu saja, sebagian besar ROM bukanlah build Debug! Anda dapat, tentu saja, mengatur Chrome ke Mode Debug di Opsi Pengembang Android Anda.

Download

  • chrome-command-line.txt
  • ChromeDesktopMode-ScaleFactor1.zip
  • ChromeDesktopMode-ScaleFactor1.25.zip
  • ChromeDesktopMode-ScaleFactor1.5.zip
  • ChromeDesktopMode-ScaleFactor1.75.zip
  • ChromeDesktopMode-ScaleFactor2.zip

Pertama, kita perlu menginstal file baris perintah Chrome dari bagian Unduhan panduan ini, dan mem-flash-nya melalui pemulihan - taruhan terbaik Anda adalah di TWRP atau pemulihan khusus lainnya.

Anda juga dapat mengunduh dan menempatkannya secara manual (menggunakan file explorer yang di-root) ke / data / local / tmp, tetapi Anda perlu mengatur izin file ke 755.

Terakhir Anda juga dapat melakukannya melalui ADB, menggunakan baris perintah ADB ini:

adb push chrome-command-line / data / local / tmp / chrome-command-line

Namun perlu diketahui bahwa jika Anda menggunakan metode penerapan manual (root file explorer atau metode ADB), Anda perlu menyesuaikan faktor skala secara manual di file "chrome-command-line.txt", lalu mengganti namanya menjadi "chrome-command -garis". Lihat bagian panduan ini tentang faktor skala.

Di Opsi Pengembang Anda, gulir ke bawah ke "Pilih Aplikasi Debugging".

Pilih Chrome, lalu nonaktifkan opsi "Tunggu Debugger". Namun, jika karena alasan tertentu Chrome tidak tersedia dalam opsi Aplikasi Debugging, Anda dapat memaksakan ini melalui ADB menggunakan perintah ADB:

adb shell am set-debug-app --persistent com.android.chrome

Chrome sekarang akan dipaksa ke mode debugging. Anda dapat mengonfirmasi dengan masuk ke Opsi Pengembang lagi dan memeriksa di bawah "Pilih Aplikasi Debugging", Anda akan melihat bahwa Chrome disetel.

Sekarang luncurkan aplikasi Chrome, masuk ke Pengaturan> Aksesibilitas, dan aktifkan opsi "Paksa Aktifkan Zoom".

Sekarang matikan Chrome sepenuhnya (seperti melalui Kill Application), dan luncurkan kembali. Anda sekarang harus berada dalam mode Desktop permanen.

Faktor Skala

Sejak Juni 2018 dibuat untuk Chrome di Android, tampaknya mereka telah membuat perubahan besar pada cara versi Android memutuskan metode antarmuka yang digunakan - seperti apakah Anda menggunakan ponsel atau tablet.

Jadi sebelumnya jika Anda menggunakan telepon, Anda dapat mengatur faktor skala ke apa pun yang Anda inginkan, dan Anda masih akan mendapatkan antarmuka seluler. Namun, tampaknya Chrome sekarang mempertimbangkan faktor skala-perangkat-paksa sebelum membuat keputusan. Ini berarti bahwa jika Anda menyetel faktor skala-perangkat-paksa ke angka yang terlalu rendah, itu akan memberi Anda antarmuka gaya tablet bertab. Ini mungkin menarik bagi sebagian orang, tetapi jika Anda membencinya, satu-satunya pilihan Anda adalah meningkatkan faktor skala hingga kembali ke antarmuka gaya seluler.

Anda tidak perlu lagi membuat perubahan skala dengan kelipatan 0,25, yang merupakan hal positif karena Anda sekarang dapat sedikit lebih baik untuk mendapatkan viewport yang lebih besar.

Beberapa situs web mungkin memutuskan versi situs apa yang Anda terima oleh agen pengguna Anda, tetapi kebanyakan dari mereka juga akan melihat ukuran viewport yang tersedia (biasanya lebar layar Anda). Jadi, jika Anda menetapkan faktor skala terlalu tinggi, Anda masih bisa mendapatkan situs versi seluler. Dalam mode Potret, Anda mungkin juga masih menerima versi seluler karena lebar yang dibatasi, tetapi dengan mengubah ke mode Lanskap, Anda menemukan bahwa Anda menerima versi Desktop dari situs tersebut.

Jadi, berikut ini perkiraan kasar faktor skala terbaik yang dapat digunakan untuk mendapatkan situs Desktop secara konsisten, berdasarkan resolusi layar:

  • 720p ke bawah: Pilih faktor skala antara 1 hingga 1,25 - jika Anda naik ke 1,5, kemungkinan besar Anda akan mulai mendapatkan situs web seluler.
  • 1080p : Anda harus menggunakan faktor skala 1,5, 1,75, atau 2. Pada faktor skala 2, sebagian besar situs web akan menampilkan versi desktop untuk Anda, tetapi jika Anda menggunakan perangkat dalam mode potret, Anda dapat mulai mendapatkan situs web seluler karena lebarnya yang dibatasi.
  • Lebih tinggi dari 1080p : Anda mungkin harus tetap di antara 1,75 atau 2, tetapi mungkin lebih tinggi jika Anda memiliki layar 4k.

Ini semua tentu saja subjektif. Misalnya, perangkat 5 inci dengan layar 1080p jelas tidak sama dengan tablet 10 inci dengan layar 1080p. Anda pasti ingin bermain-main dengan ini untuk menemukan apa yang paling nyaman bagi Anda. Hal-hal akan tampak lebih besar dengan faktor skala yang lebih tinggi tentu saja - pada dasarnya meledakkan segalanya. Misalnya jika Anda memiliki lebar viewport 1000, dan Anda menggunakan faktor skala 2, viewport Anda sekarang 500 - tetapi layar Anda jelas tidak menyusut, semuanya hanya ditampilkan kepada Anda seolah-olah Anda memiliki layar resolusi lebih rendah.

Tag android Development