ฉันจะตั้งค่าสถานะ Google Chrome เป็น "--allow-file-access-from-files" ถาวรได้อย่างไร


11

หากคุณต้องการอนุญาตให้ไฟล์ในเครื่องเข้าถึงไฟล์ในเครื่องใน google chrome คุณจะไปที่ terminal และเรียกใช้

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

คำตอบ:


11

นำทางไปยังรายการตัวเรียกใช้ / เดสก์ท็อปเปิดกล่องโต้ตอบคุณสมบัติตัวเรียกใช้งานสำหรับ 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 / chromium:

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 โอเคฟังดูดี
Sam Mercier

3

โหมดที่แตกต่างกันเช่น--allow-file-access-from-filesธง / สวิตช์และไม่ได้มีไว้สำหรับผู้ใช้ทั่วไป ดังนั้นคุณจะไม่สามารถเปลี่ยนแปลงได้อย่างถาวรด้วยงานสร้างปกติ วัตถุประสงค์ของสวิตช์ / อาร์กิวเมนต์เหล่านี้คือเพื่อให้ตัวเลือก การตั้งค่าสถานะเหล่านี้ไม่ได้รับการสนับสนุนหรือแนะนำและต้องใช้เป็นชั่วคราว

เนื่องจากคุณไม่ต้องการใช้.desktopไฟล์หรือเปลี่ยนทางลัดใด ๆ chorimiumสิ่งเดียวที่คุณสามารถทำได้คือการมองเข้าไปในรหัสของโอเพนซอร์ส

ปรับแต่งรหัสและสร้างมัน จากนั้นจะเปิดเฉพาะกับโหมดที่คุณต้องการ

รายการของสวิทช์ | แหล่ง


นั่นคือสิ่งที่ฉันกลัว ฉันจะใช้ .desktop
Sam Mercier

1

Google-chrome และ Chromium ควรทำงานเหมือนกันความแตกต่างค่อนข้างน้อยยกเว้นมัลติมีเดีย (โดยเฉพาะ Flash) และตำแหน่งไฟล์ / โฟลเดอร์บางแห่ง (Chromium แทน google-chrome) ดูที่http://code.google.com/p/chromium / วิกิพีเดีย / ChromiumBrowserVsGoogleChrome

คุณควรตรวจสอบhttps://wiki.archlinux.org/index.php/Chromium_Tips_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.