Computer >> Máy Tính >  >> Xử lý sự cố >> Android

Cách bật vĩnh viễn các trang web trên máy tính để bàn trong Chrome dành cho Android

Trong hướng dẫn đơn giản này, chúng tôi sẽ chỉ cho bạn cách sửa đổi Chrome dành cho Android để tải vĩnh viễn các trang web ở chế độ xem toàn màn hình. Nhiều người dùng gặp phải tình trạng ứng dụng Chrome hoàn nguyên trở lại các trang web dành cho thiết bị di động sau một thời gian, mặc dù “Yêu cầu trang web trên máy tính để bàn” đang được bật.

Điều này là do từ Android Nougat trở đi, Chrome không thể đọc từ / data / local / do các quyền hạn chế của SELinux - tuy nhiên, cách khắc phục thực sự khá đơn giản. Một số hướng dẫn về vấn đề này có thể hướng dẫn bạn chỉ cần thay đổi / data / local thành / data / local / tmp, tuy nhiên, điều này không hoạt động với các phiên bản Chrome và Chromium mới nhất - các ứng dụng thậm chí sẽ không cố gắng sử dụng các tệp, trừ khi bạn đang ở Chế độ gỡ lỗi. Tất nhiên, hầu hết các ROM không phải là bản dựng Gỡ lỗi! Tất nhiên, bạn có thể đặt Chrome ở Chế độ gỡ lỗi trong Tùy chọn nhà phát triển trên Android của mình.

Tải xuống

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

Trước tiên, chúng tôi cần cài đặt tệp dòng lệnh Chrome từ phần Tải xuống của hướng dẫn này và flash nó qua khôi phục - cách tốt nhất của bạn là sử dụng TWRP hoặc một khôi phục tùy chỉnh khác.

Bạn cũng có thể chỉ cần tải xuống và đặt nó theo cách thủ công (sử dụng trình khám phá tệp đã root) vào / data / local / tmp, nhưng bạn cần đặt quyền đối với tệp là 755.

Cuối cùng, bạn cũng có thể làm điều đó qua ADB bằng cách sử dụng dòng lệnh ADB này:

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

Tuy nhiên, xin lưu ý rằng nếu bạn sử dụng phương pháp triển khai thủ công (trình khám phá tệp gốc hoặc phương pháp ADB), bạn sẽ cần điều chỉnh thủ công hệ số tỷ lệ trong tệp “chrome-command-line.txt”, sau đó đổi tên nó thành “chrome-command -đường kẻ". Xem phần của hướng dẫn này về các yếu tố tỷ lệ.

Trong Tùy chọn nhà phát triển của bạn, cuộn xuống “Chọn ứng dụng gỡ lỗi”.

Chọn Chrome, sau đó tắt tùy chọn “Chờ trình gỡ lỗi”. Tuy nhiên, nếu vì lý do nào đó Chrome không có sẵn trong tùy chọn Ứng dụng gỡ lỗi, bạn có thể buộc điều này qua ADB bằng lệnh ADB:

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

Chrome bây giờ sẽ bị buộc ở chế độ gỡ lỗi. Bạn có thể xác nhận bằng cách vào lại Tùy chọn nhà phát triển và kiểm tra trong “Chọn ứng dụng gỡ lỗi”, bạn sẽ thấy rằng Chrome đã được thiết lập.

Bây giờ, hãy khởi chạy ứng dụng Chrome, đi tới Cài đặt> Trợ năng và bật tùy chọn “Buộc bật tính năng thu phóng”.

Bây giờ hãy giết hoàn toàn Chrome (chẳng hạn như thông qua Ứng dụng Kill) và khởi chạy lại nó. Bây giờ bạn sẽ ở chế độ Máy tính để bàn vĩnh viễn.

Yếu tố quy mô

Kể từ phiên bản tháng 6 năm 2018 dành cho Chrome trên Android, có vẻ như họ đã thực hiện những thay đổi lớn về cách phiên bản Android quyết định phương thức giao diện nào được sử dụng - chẳng hạn như việc bạn đang sử dụng điện thoại hay máy tính bảng.

Vì vậy, trước đây nếu bạn đang sử dụng điện thoại, bạn có thể chỉ cần đặt hệ số tỷ lệ thành bất kỳ thứ gì bạn muốn và bạn vẫn sẽ nhận được giao diện di động. Tuy nhiên, có vẻ như Chrome hiện đã tính đến yếu tố quy mô lực lượng thiết bị trước khi đưa ra quyết định. Điều này có nghĩa là nếu bạn đặt hệ số quy mô lực lượng thiết bị thành một số quá thấp, nó sẽ cung cấp cho bạn giao diện kiểu máy tính bảng theo tab. Điều này có thể hấp dẫn đối với một số người, nhưng nếu bạn ghét nó, lựa chọn duy nhất của bạn là tăng hệ số tỷ lệ cho đến khi nó quay trở lại giao diện kiểu di động.

Bạn không còn cần phải thực hiện các thay đổi về quy mô với gia số 0,25, điều này là tích cực vì giờ đây bạn có thể tinh chỉnh mọi thứ hơn một chút để có được một khung nhìn lớn hơn.

Một số trang web có thể quyết định phiên bản trang web bạn nhận được bởi tác nhân người dùng của bạn, nhưng hầu hết chúng cũng sẽ xem xét kích thước cửa sổ xem có sẵn của bạn (thường là chiều rộng màn hình của bạn). Vì vậy, nếu bạn đặt hệ số tỷ lệ quá cao, bạn vẫn có thể kết thúc với phiên bản di động của trang web. Ở chế độ Dọc, bạn cũng có thể nhận được phiên bản dành cho thiết bị di động do chiều rộng bị hạn chế, nhưng bằng cách thay đổi sang chế độ Ngang, bạn thấy rằng mình nhận được phiên bản Máy tính để bàn của trang web.

Vì vậy, đây là ước tính sơ bộ về các yếu tố quy mô tốt nhất để sử dụng để có được các trang web Máy tính để bàn một cách nhất quán, dựa trên độ phân giải màn hình:

  • 720p trở xuống:Chọn hệ số tỷ lệ từ 1 đến 1,25 - nếu tăng lên 1,5, rất có thể bạn sẽ bắt đầu nhận được các trang web trên thiết bị di động.
  • 1080p :Bạn nên sử dụng hệ số tỷ lệ là 1,5, 1,75 hoặc 2. Ở hệ số tỷ lệ 2, phần lớn các trang web sẽ hiển thị phiên bản dành cho máy tính để bàn cho bạn, nhưng nếu bạn sử dụng thiết bị của mình ở chế độ dọc, bạn có thể bắt đầu nhận được các trang web trên thiết bị di động do chiều rộng bị hạn chế.
  • Cao hơn 1080p :Bạn có thể nên duy trì trong khoảng 1,75 hoặc 2, nhưng có thể tăng cao hơn nếu bạn có màn hình 4k.

Tất cả điều này là chủ quan của tất nhiên. Ví dụ, một thiết bị 5 ”với màn hình 1080p rõ ràng không giống với một máy tính bảng 10” với màn hình 1080p. Bạn sẽ muốn chơi xung quanh rất nhiều điều này để tìm ra những gì bạn cảm thấy thoải mái nhất. Tất nhiên, mọi thứ sẽ có vẻ lớn hơn với hệ số quy mô cao hơn - về cơ bản thì mọi thứ sẽ thổi bùng lên. Ví dụ:nếu bạn có chiều rộng khung nhìn là 1000 và bạn sử dụng hệ số tỷ lệ là 2, khung nhìn của bạn bây giờ là 500 - nhưng màn hình của bạn rõ ràng không bị thu nhỏ, mọi thứ chỉ được hiển thị cho bạn như thể bạn có màn hình có độ phân giải thấp hơn.