2013-10-07 19 views
12

Ho bisogno di eseguire un'applicazione basata sul Web all'interno di Chrome ma deve apparire come se l'app fosse indipendente. Non voglio che nessun strumento o fotogramma sia visibile.Esegui l'app Web standalone in Google Chrome senza bordi o barre degli strumenti

Sì, lo so che posso premere F11 ma questo non è sufficiente in quanto non desidero che gli strumenti vengano visualizzati quando sposto il mouse nella parte superiore dello schermo.

Devo andare fino all'estensione dell'estensione di Chrome e utilizzando una possibile funzionalità a schermo intero?

risposta

12

Avviare Chrome con il flag --kiosk. Quindi, non verranno mostrati bordi ecc. Inoltre, premendo F11 non si esce da questa modalità, quindi è il modo più efficace di eseguire un'app kiosk.

chromium --kiosk http://example.com/ 

Sostituire chromium con il percorso del eseguibile effettivo Chrome (ad esempio chrome.exe).

Se apri Chrome in modalità app, come suggerisce Trever, i bordi saranno comunque visibili.

+0

Ah, ordinato +1. Questo non è documentato nella mia versione di 'google-chrome', anche se sono abituato alla mancanza di alcune funzionalità che vengono con le versioni Win/Mac. Gestisco un [gestore di finestre affiancate] (http://awesome.naquadah.org/) - Non ho bordi o barre del titolo per nessuna applicazione sul mio sistema. –

+0

@TrevorSenior 'man chromium' mostra anche pochissime informazioni al mio fianco. Se vuoi informazioni aggiornate, ti suggerisco di dare un'occhiata all'elenco delle bandiere generate dal codice sorgente: http://peter.sh/experiments/chromium-command-line-switches/ –

+0

Cool questo ha funzionato perfettamente ma ho appena realizzato che devo farlo su iPad quindi dovrò verificare di poter applicare questa soluzione lì ... –

33

Dalla pagina man di Linux:

--app=URL 
      Runs URL in "app mode": with no browser toolbars. 

esempio invocarlo con google-chrome --app=http://example.com

+1

Nota: la modalità App mostra ancora i bordi della finestra. La modalità chiosco è consigliata per l'OP. –

+0

Anche se Rob ha assolutamente ragione, adoro questa risposta - un modo fantastico per fare funzionare IDE cloud 9 localmente proprio come una "vera" app nativa – Philzen

+0

questa funziona per me; Ho creato una scorciatoia e ho usato il chrome.exe --app = URL –

1

È possibile creare creare collegamenti da Chrome per sé ....

https://support.google.com/chrome/answer/95710?hl=en-GB

^questo link non funziona più.

La funzione è denominata "Crea scorciatoie applicazione". Per abilitarlo nelle versioni più recenti di Chrome, vai a:

chrome://flags/ 

... utilizzando la barra degli indirizzi. Quindi trova "Il nuovo sistema di segnalibri" e disabilitalo. Quindi fare clic su Riavvia ora nella parte inferiore dello schermo.

Ora, nel menu "Altri strumenti" ci sarà la voce di menu "Crea scorciatoie applicazione".

Potrebbe esserci un altro modo per farlo, ma questo è solo chiarire il metodo che avrebbe dovuto essere descritto nel collegamento.

+0

Questo non sembra parlare di creare scorciatoie più che posso vedere? In entrambi i casi, le risposte solo sul link sono sbagliate. Dovresti inserire tutte le informazioni rilevanti dal link nella tua risposta. – Chris

+0

Buon punto, così tanto per Google che preserva il Web .... Post modificato. – PaulR

0

Se si desidera un'applicazione con finestre senza menu su mac, i passaggi sono stati modificati poiché @PaulR ha risposto.

I nuovi passaggi sono i seguenti:

navigare a

chrome://flags 

Attivare le seguenti due opzioni:

  1. "Il nuovo sistema di bookmark app"

  2. " Consenti l'apertura delle app ospitate in Windows "

Riavvia Chrome per abilitare le opzioni. Poi vai alla pagina che vuoi trasformare in "app". Nel menu Strumenti (tre punti) fare clic su Altri strumenti> Aggiungi a Applicazioni

Infine, passare a

chrome://apps 

e fare clic destro sull'icona per l'applicazione appena aggiunto. Abilita l'opzione "Apri come finestra".

Problemi correlati