Bagaimana cara membuat bendera Google Chrome “--allow-file-access-from-file” permanen?

11

Jika Anda ingin mengizinkan file lokal untuk mengakses file lokal di google chrome Anda pergi ke terminal dan jalankan

$ google-chrome --allow-file-access-from-files 
Sam Mercier
sumber

Jawaban:

11

Buka entri peluncur / menu desktop, buka dialog properti peluncur untuk google chrome.

Seharusnya terlihat seperti ini:

/usr/bin/google-chrome %U

Untuk membuat bendera yang Anda inginkan permanen, ubah menjadi sesuatu seperti:

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

Anda juga mungkin perlu menghapus dan menyematkan ulang peluncur ikon Anda setelah memodifikasinya. Chrome harus diluncurkan dengan bendera yang ditentukan diaktifkan setelah modifikasi.

Atau, Anda cukup membuat peluncur baru dengan yang di atas dan menggunakannya untuk memulai chrome.

Untuk memeriksa apakah bendera yang Anda modifikasi sedang dimuat:

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

dan gulir ke atas ke blok yang berhak

"session_restore"

Bendera Anda harus terdaftar di blok, sebelumnya

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

Membuka chrome dan menavigasi ke URL

chrome://version/

juga harus mencantumkan flag yang diaktifkan di

Command Line 

blok

Ini adalah daftar bendera google-chrome / chromium:

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

guest271314
sumber
1
@ Sam, Anda harus menghapus How can I make that option always be turned on when ever google chrome is executed beyond running a .desktop every timebagian dari pertanyaan Anda karena itu akan membuat kebingungan.
Web-E
@ Web-E Oke kedengarannya bagus.
Sam Mercier
3

Mode yang berbeda suka --allow-file-access-from-filesadalah flags / switch dan tidak dimaksudkan untuk pengguna umum. Jadi, Anda tidak dapat mengubahnya secara permanen dengan build biasa. Tujuan dari switch / argumen ini adalah untuk memberikan pilihan. Bendera ini tidak didukung atau direkomendasikan dan harus digunakan sebagai sementara.

Karena Anda tidak ingin menggunakan .desktopfile atau mengubah pintasan apa pun. Satu-satunya hal yang dapat Anda lakukan adalah melihat kode sumber terbuka chorimium.

Kustomisasi kode dan buatlah. Maka hanya itu yang akan terbuka dengan mode yang Anda inginkan.

Daftar sakelar | Sumber

Web-E
sumber
Itulah yang saya takutkan. Saya hanya akan menggunakan .desktop.
Sam Mercier
1

Google-chrome dan Chromium harus berfungsi sama, perbedaannya cukup kecil kecuali untuk multimedia (terutama Flash) dan beberapa lokasi file / folder (chromium bukan google-chrome) lihat http://code.google.com/p/chromium / wiki / ChromiumBrowserVsGoogleChrome

Anda harus memeriksa https://wiki.archlinux.org/index.php/Chromium_Tips_and_Tweaks khususnya:

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. 
Marcos Jacoby
sumber
Ini adalah satu-satunya hal yang bekerja untuk saya sejauh - menambahkan CHROME_USER_FLAGS=untuk /etc/skel/.bashrcsaat laptop dibangun
Brian Sidebotham