Google Chromeフラグ「--allow-file-access-from-files」を永続的にするにはどうすればよいですか?


11

Google Chromeのローカルファイルへのローカルファイルへのアクセスを許可する場合は、ターミナルに移動して実行します

$ google-chrome --allow-file-access-from-files 

回答:


10

デスクトップランチャー/メニューエントリに移動し、Google Chromeのランチャープロパティダイアログを開きます。

次のようになります。

/usr/bin/google-chrome %U

必要なフラグを永続的にするには、次のように変更します。

/usr/bin/google-chrome --allow-file-access-from-files

また、アイコンランチャーを変更した後、削除して再度固定する必要がある場合があります。変更後、Chromeは指定されたフラグを有効にして起動します。

または、上記で新しいランチャーを作成し、それを使用してChromeを起動することもできます。

変更したフラグがロードされているかどうかを確認するには:

$ cat ~/.config/google-chrome/Local\ State

そして、タイトルの付いたブロックまでスクロールします

"session_restore"

フラグはブロックの前にリストする必要があります

--flag-switches-begin --flag-switches-end

Chromeを開いてURLに移動する

chrome://version/

また、有効なフラグを

Command Line 

ブロック

これはgoogle-chrome /クロムフラグのリストです:

http://peter.sh/experiments/chromium-command-line-switches/


1
@Sam、How can I make that option always be turned on when ever google chrome is executed beyond running a .desktop every time混乱を引き起こすので、質問から一部を削除する必要があります。
Web-E

@ Web-Eいいですね。
サム・メルシエ

3

のような異なるモード--allow-file-access-from-filesはフラグ/スイッチであり、一般ユーザー向けではありません。したがって、通常のビルドでは永続的に変更できません。これらのスイッチ/引数の目的は、選択肢を提供することです。これらのフラグはサポートも推奨もされていないため、一時的に使用する必要があります。

.desktopファイルを使用したり、ショートカットを変更したりしないため。あなたができる唯一のことは、オープンソースのコードを調べることですchorimium

コードをカスタマイズしてビルドします。その後、それだけが目的のモードで開きます。

スイッチのリスト | ソース


それが私が恐れていたことです。.desktopを使用します。
サム・メルシエ

1

Google-chromeとChromiumは同じように機能します。違いは、マルチメディア(特にFlash)と一部のファイル/フォルダーの場所(google-chromeの代わりにchrome)を除き、ごくわずかです。http://code.google.com/p/chromiumを参照してください/ wiki / ChromiumBrowserVsGoogleChrome

特にhttps://wiki.archlinux.org/index.php/Chromium_Tip​​s_and_Tweaksをチェックアウトする必要があります

Making it all persistent

You can export your flags from ~/.profile:
export CHROMIUM_USER_FLAGS="--disk-cache-dir=/tmp --disk-cache-size=50000000"

Or add them to /etc/chromium/default:
# Default settings for chromium. This file is sourced by /usr/bin/chromium
#
# Options to pass to chromium
CHROMIUM_FLAGS="--scroll-pixels=200"

Chromium will prefer the user defined flags in CHROMIUM_USER_FLAGS to those defined in
/etc/chromium/default. 

これはこれまで私のために働いていた唯一のものです- ラップトップが構築されたときに追加CHROME_USER_FLAGS=する/etc/skel/.bashrc
ブライアンSidebotham
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.