Jak trwale włączyć witryny dla komputerów stacjonarnych w Chrome na Androida

W tym prostym przewodniku pokażemy, jak zmodyfikować Chrome na Androida, aby trwale ładować witryny w pełnym widoku pulpitu. Wielu użytkowników po pewnym czasie wraca do przeglądarki Chrome, mimo że włączona jest opcja „Poproś o witrynę na komputery”.

Wynika to z faktu, że od Androida Nougat i później Chrome nie może czytać z / data / local / ze względu na restrykcyjne uprawnienia SELinux - jest to jednak bardzo proste do naprawienia. Niektóre przewodniki na ten temat mogą zalecać zmianę / data / local na / data / local / tmp, jednak nie działa to z najnowszymi wersjami Chrome i Chromium - aplikacje nie będą nawet próbowały używać plików, chyba że są w trybie debugowania. Oczywiście większość ROMów nie jest wersjami do debugowania! Możesz oczywiście ustawić Chrome w tryb debugowania w opcjach programisty Androida.

Pliki do pobrania

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

Najpierw musimy zainstalować plik wiersza polecenia Chrome z sekcji Pobrane tego przewodnika i sflashować go za pomocą odzyskiwania - najlepszym rozwiązaniem jest TWRP lub inne niestandardowe odzyskiwanie.

Możesz również po prostu pobrać i umieścić go ręcznie (używając eksploratora plików zrootowanych) w katalogu / data / local / tmp, ale musisz ustawić uprawnienia do pliku na 755.

Na koniec możesz to również zrobić za pomocą ADB, używając tego wiersza poleceń ADB:

 adb push chrome-linia poleceń / data / local / tmp / chrome-linia poleceń 

Pamiętaj jednak, że jeśli używasz metody ręcznego wdrażania (eksplorator plików root lub metoda ADB), musisz ręcznie dostosować współczynnik skali w pliku „chrome-command-line.txt”, a następnie zmienić jego nazwę na „chrome-command -linia". Zobacz sekcję tego przewodnika dotyczącą czynników skali.

W Opcjach programisty przewiń w dół do „Wybierz aplikację do debugowania”.

Wybierz Chrome, a następnie wyłącz opcję „Poczekaj na debugger”. Jeśli jednak z jakiegoś powodu Chrome nie jest dostępny w opcjach aplikacji do debugowania, możesz to wymusić na ADB za pomocą polecenia ADB:

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

Chrome będzie teraz zmuszony do trybu debugowania. Możesz potwierdzić, przechodząc ponownie do Opcji programisty i zaznaczając „Wybierz aplikację do debugowania”, powinieneś zobaczyć, że Chrome jest ustawiony.

Teraz uruchom aplikację Chrome, przejdź do Ustawienia> Dostępność i włącz opcję „Wymuś włączenie powiększenia”.

Teraz całkowicie zabij Chrome (na przykład za pomocą Kill Application) i uruchom go ponownie. Powinieneś teraz być w stałym trybie pulpitu.

Czynniki skali

Od czerwca 2018 r. Dla Chrome na Androida wydaje się, że wprowadzili poważne zmiany w tym, jak wersja Androida decyduje, która metoda interfejsu jest używana - na przykład na telefonie lub tablecie.

Tak więc wcześniej, jeśli korzystałeś z telefonu, możesz po prostu ustawić współczynnik skali na cokolwiek chcesz, a nadal otrzymujesz interfejs mobilny. Wygląda jednak na to, że Chrome przed podjęciem decyzji bierze teraz pod uwagę współczynnik siły urządzenia. Oznacza to, że jeśli ustawisz współczynnik siły urządzenia na skalę zbyt nisko, otrzymasz interfejs w stylu tabletu z kartami. Może to być atrakcyjne dla niektórych, ale jeśli go nie znosisz, jedyną opcją jest zwiększenie współczynnika skali, aż powróci do interfejsu stylu mobilnego.

Nie musisz już wprowadzać zmian skali w przyrostach co 0, 25, co jest wartością dodatnią, ponieważ możesz teraz dokładniej dostroić rzeczy, aby uzyskać większą rzutnię.

Niektóre strony internetowe mogą decydować o tym, którą wersję witryny otrzymasz od klienta użytkownika, ale większość z nich sprawdzi także dostępny rozmiar ekranu (zwykle szerokość ekranu). Jeśli więc ustawisz zbyt wysoki współczynnik skalowania, nadal możesz skończyć z mobilną wersją strony internetowej. W trybie pionowym możesz nadal otrzymywać wersję mobilną z powodu ograniczonej szerokości, ale po przejściu do trybu poziomego zauważysz, że otrzymasz wersję witryny na komputer.

Oto przybliżony szacunek najlepszych czynników skali, które należy zastosować, aby konsekwentnie uzyskiwać witryny Desktop, w oparciu o rozdzielczość ekranu:

  • 720p i poniżej: wybierz współczynnik skali od 1 do 1, 25 - jeśli zwiększysz do 1, 5, najprawdopodobniej zaczniesz dostawać witryny mobilne.
  • 1080p : powinieneś użyć współczynnika skali 1, 5, 1, 75 lub 2. Przy współczynniku skali 2, znaczna większość stron internetowych wyświetli wersję komputerową, ale jeśli używasz urządzenia w trybie pionowym, możesz zacząć uzyskiwanie witryn mobilnych z powodu ograniczonej szerokości.
  • Wyższa niż 1080p : prawdopodobnie powinieneś pozostać między 1, 75 lub 2, ale być może pójdziesz wyżej, jeśli masz ekran 4k.

To wszystko jest oczywiście subiektywne. Na przykład 5-calowe urządzenie z ekranem 1080p nie jest oczywiście tym samym, co 10-calowy tablet z wyświetlaczem 1080p. Będziesz chciał dużo się z tym bawić, aby znaleźć to, co jest dla ciebie najbardziej wygodne. Rzeczy będą wyglądać na większe, oczywiście z większym współczynnikiem skali - w zasadzie wysadzają w powietrze. Na przykład, jeśli miałeś szerokość rzutni 1000, a używasz współczynnika skali 2, twoja rzutnia ma teraz 500 - ale ekran najwyraźniej się nie skurczył, rzeczy są po prostu wyświetlane, jakbyś miał ekran o niższej rozdzielczości.

Ciekawe Artykuły