2013-09-23 11 views
8

Voglio abilitare i flag di google chrome abilitare l'uso di JavaScript. Se i flag sono abilitati, non è necessaria alcuna azione, se disabilitato, abilitarlo.Come abilitare google chrome chrome: // flags/valori utilizzando javascript?

enter image description here

+7

Non penso che sia possibile farlo utilizzando JavaScript senza che l'utente lo sappia. – boring

+2

Questo di solito è bloccato. Devi dire all'utente come abilitarlo. – datasage

+4

Non sono d'accordo con la ragione vicina. Questa non è una domanda su * hardware e software di calcolo generale *, si tratta di come programmare qualcosa con Javascript. Anche se la risposta probabilmente è che questo non sarà possibile, non rende la questione fuori tema. – Uooo

risposta

4

Modifica delle impostazioni del browser e le opzioni che utilizzano Javascript non è possibile. Questo può essere controllato solo dall'utente.

Tuttavia, Chrome's experimental flags can be accessed using direct links. Notare che

La funzione è attualmente disponibile in Chrome Canary e forse anche in Chrome Dev. Potrebbe volerci un po 'di tempo prima che arrivi ad altre versioni del browser.

Una volta che è disponibile, è possibile utilizzare un link come questo nella tua pagina web per renderlo più conveniente per l'utente di trovare il giusto setting:

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

Il collegamento diretto funziona quando si incolla sulla barra di navigazione del browser. ma fallisce collegando la pagina (non è possibile accedere all'errore della risorsa locale) – sreekarun

+0

@sreekarun stai utilizzando Chrome Canary? Come scritto, è disponibile solo in Chrome Canary e forse in Chrome Dev al momento, non nella versione stabile. – Uooo

+0

Sto usando la beta v53 e ancora non consente il collegamento a 'chrome: //' da un elemento ''. – 10basetom

9

locale file di stato contiene impostazione bandiere (Questo è il file di testo in formato jSON)

Chrome user directory location

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

l'attributo "enabled_labs_experiments" contiene il valore di tali flag che l'utente ha abilitato manualmente. Nel tuo caso devi prima controllare che la tua voce di bandiera preferita sia disponibile o meno, se non devi aggiungere la tua bandiera in questo file da javascript.

Utilizzando javascript è possibile leggere e modificare i file di testo in modo da leggere il file dalla posizione specificata come da sistema operativo e modificare tale file.

+1

tentativo di leggere il file locale come Chrome Stato locale risultati in "SecurityError" – Altanai

Problemi correlati