2013-09-23 43 views
8

Tôi muốn bật cờ chrome của Google cho phép sử dụng JavaScript.Nếu cờ bật thì không yêu cầu hành động, nếu tắt thì hãy bật.Làm cách nào để bật google chrome chrome: // flags/values ​​bằng javascript?

enter image description here

+7

Tôi không nghĩ bạn có thể làm điều đó bằng JavaScript mà người dùng không biết. – boring

+2

Điều này thường bị khóa. Bạn phải nói cho người dùng biết cách kích hoạt nó. – datasage

+4

Tôi không đồng ý với lý do đóng. Đây không phải là câu hỏi về phần cứng và phần mềm tính toán chung *, đó là cách lập trình một cái gì đó với Javascript. Althogh câu trả lời có lẽ là điều này sẽ không thể, nó không làm cho câu hỏi off-topic. – Uooo

Trả lời

4

Thay đổi cài đặt trình duyệt và tùy chọn sử dụng Javascript là không thể. Điều này chỉ có thể được kiểm soát bởi người dùng.

Tuy nhiên, Chrome's experimental flags can be accessed using direct links. Nhưng lưu ý rằng

Tính năng này hiện khả dụng trong Chrome Canary và cũng có thể trong Chrome Dev. Có thể mất một lúc trước khi nó chuyển sang các phiên bản khác của trình duyệt.

Một khi nó đã có sẵn, bạn có thể sử dụng một liên kết như thế này trong trang web của bạn để làm cho nó thuận tiện hơn cho người sử dụng để tìm các thiết lập đúng:

<a href="chrome://flags/#disable-webrtc" target="_blank">Enable WEBRTC</a> 
+4

Liên kết trực tiếp hoạt động khi được dán trên thanh điều hướng trình duyệt. nhưng không thành công khi liên kết qua trang (không thể truy cập vào lỗi tài nguyên cục bộ) – sreekarun

+0

@sreekarun bạn có đang sử dụng Chrome Canary không? Như được viết, nó chỉ có sẵn trong Chrome Canary và có thể trong Chrome Dev hiện tại, không có trong phiên bản ổn định. – Uooo

+0

Tôi đang sử dụng phiên bản beta v53 và nó vẫn không cho phép liên kết đến 'chrome: //' từ phần tử ''. – 10basetom

9

địa phương bang tập tin chứa thiết lập của cờ (Đây là tập tin văn bản trong định dạng json)

Chrome user directory location

"browser": { 
     "enabled_labs_experiments": [ "load-cloud-policy-on-signin", "old-checkbox-style" ], 
     "last_redirect_origin": "" 
    } 

Thuộc tính "enabled_labs_experiments" chứa giá trị của những cờ như vậy mà người dùng đã bật theo cách thủ công.Trong trường hợp của bạn, trước tiên bạn phải kiểm tra mục cờ ưa thích của mình có sẵn hay không, nếu không thì bạn phải thêm cờ của mình vào tệp này bằng javascript.

Sử dụng javascript, bạn có thể đọc và chỉnh sửa tệp văn bản để đọc tệp đó từ vị trí được chỉ định theo hệ điều hành và chỉnh sửa tệp đó.

+1

cố đọc tệp cục bộ, chẳng hạn như kết quả địa phương của Chrome trong "SecurityError" – Altanai