Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

ChromeforAndroidでデスクトップサイトを永続的に有効にする方法

この簡単なガイドでは、Chrome for Androidを変更して、ウェブサイトを完全なデスクトップビューで永続的に読み込む方法を紹介します。多くのユーザーは、「デスクトップサイトのリクエスト」が有効になっているにもかかわらず、しばらくするとChromeアプリがモバイルサイトに戻ることを経験しています。

これは、Android Nougat以降では、SELinuxの権限が制限されているため、Chromeが/ data / local /から読み取ることができないためです。ただし、修正は非常に簡単です。この問題に関する一部のガイドでは、/ data/localを/data/ local / tmpに変更するように指示されている場合がありますが、これは最新バージョンのChromeとChromiumでは機能しません。デバッグモードです。もちろん、ほとんどのROMはデバッグビルドではありません。もちろん、AndroidのデベロッパーオプションでChromeをデバッグモードに設定することもできます。

ダウンロード

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

まず、このガイドのダウンロードセクションからChromeコマンドラインファイルをインストールし、リカバリを介してフラッシュする必要があります。最善の策は、TWRPまたは別のカスタムリカバリです。

手動で(ルート化されたファイルエクスプローラーを使用して)ダウンロードして/ data / local / tmpに配置することもできますが、ファイルのアクセス許可を755に設定する必要があります。

最後に、次のADBコマンドラインを使用して、ADBを介して実行することもできます。

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

ただし、手動デプロイ方式(ルートファイルエクスプローラーまたはADB方式)を使用する場合は、「chrome-command-line.txt」ファイルの倍率を手動で調整してから、名前を「chrome-command」に変更する必要があることに注意してください。 -ライン"。スケールファクターについては、このガイドのセクションを参照してください。

開発者向けオプションで、[デバッグアプリの選択]まで下にスクロールします。

Chromeを選択し、「WaitforDebugger」オプションを無効にします。ただし、何らかの理由でアプリのデバッグオプションでChromeを使用できない場合は、ADBコマンドを使用してADB上でこれを強制できます。

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

Chromeは強制的にデバッグモードになります。もう一度[デベロッパーオプション]に移動し、[デバッグアプリの選択]で確認すると、Chromeが設定されていることがわかります。

次に、Chromeアプリを起動し、[設定]> [ユーザー補助]に移動して、[ズームを強制的に有効にする]オプションを有効にします。

次に、Chromeを完全に強制終了し(Kill Applicationなどを介して)、再起動します。これで、永続的なデスクトップモードになります。

スケールファクター

2018年6月にAndroid上のChrome向けにビルドされて以来、スマートフォンとタブレットのどちらを使用しているかなど、Androidバージョンが使用するインターフェース方法を決定する方法に大きな変更が加えられているようです。

そのため、以前は電話を使用している場合は、スケールファクターを必要に応じて設定するだけで、モバイルインターフェイスを利用できます。ただし、Chromeは決定を下す前にforce-device-scale-factorを考慮に入れているようです。これは、force-device-scale-factorの数値を低く設定しすぎると、タブ付きのタブレットスタイルのインターフェイスが提供されることを意味します。これは一部の人にとっては魅力的かもしれませんが、それが嫌いな場合は、モバイルスタイルのインターフェースに戻るまで倍率を上げるしかありません。

0.25刻みでスケールを変更する必要がなくなりました。これは、ビューポートを大きくするためにもう少し微調整できるようになったため、プラスになります。

一部のWebサイトは、ユーザーエージェントが受け取るサイトのバージョンを決定する場合がありますが、ほとんどのWebサイトは、使用可能なビューポートサイズ(通常は画面の幅)も確認します。したがって、スケールファクターを高く設定しすぎると、モバイル版のWebサイトになってしまう可能性があります。ポートレートモードでも、幅が制限されているためモバイルバージョンを受け取る場合がありますが、ランドスケープモードに変更すると、デスクトップバージョンのサイトを受け取ることがわかります。

したがって、画面の解像度に基づいて、デスクトップサイトを一貫して取得するために使用する最適なスケール係数の概算を次に示します。

  • 720p 以下:1から1.25までの倍率を選択してください– 1.5まで上げると、モバイルウェブサイトの取得を開始する可能性が高くなります。
  • 1080p :スケールファクターは1.5、1.75、または2のいずれかを使用する必要があります。スケールファクターが2の場合、ほとんどのWebサイトでデスクトップバージョンが表示されますが、デバイスをポートレートモードで使用すると、幅が制限されているため、モバイルWebサイト。
  • 1080pより高い :おそらく1.75または2の間にとどまる必要がありますが、4k画面の場合はもっと高くなる可能性があります。

もちろん、これはすべて主観的なものです。たとえば、1080p画面を備えた5インチのデバイスは、1080pディスプレイを備えた10インチタブレットとは明らかに同じではありません。あなたはこれでたくさん遊んで、あなたにとって最も快適なものを見つけたいと思うでしょう。もちろん、物事はより高いスケールファクターでより大きく見えます-それは基本的に物事を爆破します。たとえば、ビューポートの幅が1000で、倍率が2の場合、ビューポートは500になりますが、画面は明らかに縮小されておらず、低解像度の画面であるかのように表示されています。


  1. Android で Google Chrome をリセットする方法

    Web ブラウザは、現代のインターネットへの道です。無料でダウンロードして使用できる Web ブラウザは数多くありますが、Google Chrome は何年にもわたってユーザーのお気に入りであり続けています。この Google ベースの Web ブラウザは、最小限の使いやすいインターフェイスを備えており、対応するほとんどのブラウザよりも高速に動作します。したがって、ほとんどの人にとって理想的な選択肢になります。ただし、すべてのソフトウェアと同様に、速度が低下する傾向があり、適切に機能するには更新する必要があります。 Google Chrome アプリケーションの速度が低下したり、バグが原因で不

  2. Android ブラウザでデスクトップ モードを有効にする方法

    Android 10 が導入される前は、デスクトップ モードは最も話題になった機能の 1 つでした。適切な電話とケーブルがあれば、セットアップは非常に簡単です。スマートフォンを HDTV または PC ディスプレイに接続し、大画面で Android を実行できるデスクトップ モードは、Android 10 がまだ開発中であったときに初めて知った機能の 1 つです。 Android ブラウザでデスクトップ モードを有効にする方法は次のとおりです。 Android ブラウザでデスクトップ モードを有効にする方法 Android デバイスのデスクトップ モードで Web サイトを閲覧すること