Az asztali webhelyek végleges engedélyezése a Chrome Androidhoz alkalmazásban

Ebben az egyszerű útmutatóban bemutatjuk, hogyan lehet módosítani a Chrome for Android alkalmazást úgy, hogy a webhelyeket véglegesen teljes asztali nézetben töltse be. Sok felhasználó tapasztalja, hogy a Chrome alkalmazás egy idő után visszatér a mobil webhelyekre, annak ellenére, hogy engedélyezve van az „Asztali webhely kérése” lehetőség.

Ennek oka, hogy az Android Nougat-tól kezdve a Chrome a korlátozó SELinux engedélyek miatt nem tud olvasni a / data / local / fájlból - a javítás azonban valóban elég egyszerű. Néhány ebben a témában található útmutató arra utasíthatja, hogy egyszerűen változtassa meg a / data / local értéket a / data / local / tmp fájlra, azonban ez nem működik a Chrome és a Chromium legújabb verzióival - az alkalmazások nem is próbálják meg használni a fájlokat, hacsak nem Debug módban vannak. Természetesen a legtöbb ROM nem Debug build! Természetesen beállíthatja a Chrome-ot Debug módba Android fejlesztői beállításaiban.

Letöltések

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

Először telepítenünk kell egy Chrome parancssori fájlt az útmutató Letöltések szakaszából, és helyreállítással kell flashelni - a legjobb megoldás a TWRP vagy más egyedi helyreállítás.

Azt is egyszerűen letöltheti és manuálisan elhelyezheti (egy gyökeres fájlkezelő segítségével) a / data / local / tmp fájlba, de a fájlengedélyeket 755-re kell állítania.

Végül az ADB-n keresztül is megteheti ezt az ADB parancssort használva:

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

Ne feledje azonban, hogy ha kézi telepítési módszert (root file explorer vagy ADB method) használ, akkor kézzel kell beállítania a léptéktényezőt a „chrome-command-line.txt” fájlban, majd át kell neveznie a következőre: „chrome-command” -vonal". Lásd ennek az útmutatónak a skálafaktorokról szóló szakaszát.

A Fejlesztői beállítások között görgessen le a „Hibakereső alkalmazás kiválasztása” elemig.

Válassza a Chrome lehetőséget, majd tiltsa le a „Várjon hibakeresőt” lehetőséget. Ha azonban valamilyen oknál fogva a Chrome nem érhető el a Hibakereső alkalmazás beállításaiban, akkor ezt az ADB parancsra kényszerítheti az ADB paranccsal:

adb shell am set-debug-app - állandó com.android.chrome

A Chrome most hibakeresési módba kényszerül. Megerősítheti, ha újra belép a Fejlesztői beállításokba, és bejelöli az „Válassza ki a hibakeresési alkalmazást” részt, és látnia kell, hogy a Chrome be van állítva.

Indítsa el a Chrome alkalmazást, lépjen a Beállítások> Kisegítő lehetőségek menübe, és engedélyezze a „Zoom kényszerítése kényszerítéssel” lehetőséget.

Most teljesen ölje meg a Chrome-ot (például a Kill Application segítségével), és indítsa újra. Most állandó Asztali módban kell lennie.

Skála tényezők

Mivel a 2018. júniusi Android-os Chrome-hoz készült, úgy tűnik, jelentős változásokat hajtottak végre abban, hogy az Android-verzió hogyan dönti el, hogy melyik interfész-módszert használja - például hogy telefonon vagy táblagépen van-e.

Tehát korábban, ha telefon volt, egyszerűen beállíthatja a méretarányt, amire vágyik, és akkor is megkapja a mobil felületet. Úgy tűnik azonban, hogy a Chrome most figyelembe veszi az erő-eszköz-méretaránytényezőt, mielőtt döntését meghozza. Ez azt jelenti, hogy ha a force-device-scale-factor tényezőt túl alacsonyra állítja, akkor ez egy füles táblagép stílusú felületet ad. Ez vonzó lehet egyesek számára, de ha utálod, akkor az egyetlen lehetőséged a skálafaktor növelése, amíg vissza nem tér a mobil stílusú felületre.

Nem kell többé változtatni a skálán 0,25-ös lépésekben, ami pozitívum, mivel most egy kicsit jobban finomhangolhatja a dolgokat, hogy nagyobb nézetablakot kapjon.

Egyes webhelyek eldönthetik, hogy melyik verziót kapja meg a felhasználói ügynök, de a legtöbbjük az elérhető nézetablak méretét (általában a képernyő szélességét) is megvizsgálja. Tehát, ha túl magasra állítja a léptéktényezőt, akkor is a webhely mobil változatát használhatja. Álló módban a korlátozott szélesség miatt továbbra is kaphat mobil verziót, de fekvő módra váltva azt tapasztalhatja, hogy megkapja a webhely Asztali verzióját.

Tehát itt van egy átfogó becslés a legjobb skálafaktorokról, amelyeket az asztali webhelyek következetes megszerzéséhez használhat, a képernyő felbontása alapján:

  • 720p vagy annál alacsonyabb: Válasszon skálafaktort 1 és 1,25 között - ha felmegy 1,5-re, akkor valószínűleg elkezd mobilwebhelyeket szerezni.
  • 1080p : 1,5, 1,75 vagy 2 méretarányt kell használnia. 2-es méretarány esetén a webhelyek nagy többsége megjeleníti az asztali verziót az Ön számára, de ha készülékét álló módban használja, elindíthatja mobilwebhelyek elérése a korlátozott szélesség miatt.
  • 1080p- nál nagyobb : Valószínűleg 1,75 vagy 2 között kell maradnia, de talán magasabbra lép, ha 4k-s képernyője van.

Ez természetesen szubjektív. Például egy 5 hüvelykes, 1080p képernyővel rendelkező készülék nyilván nem azonos egy 10 hüvelykes, 1080p kijelzős táblagéppel. Sokat akarsz játszani ezzel, hogy megtaláld a számodra legkényelmesebbet. A dolgok nagyobbnak tűnnek, természetesen nagyobb skála tényezővel - ez alapvetően felrobbantja a dolgokat. Például, ha a nézetablak szélessége 1000 volt, és a 2-es léptéktényezőt használta, akkor a nézőpontja most 500 - de a képernyője nyilvánvalóan nem zsugorodott, a dolgok csak akkor jelennek meg Önnek, mintha alacsonyabb felbontású képernyője lenne.

Címkék android fejlesztés