2012-08-13 12:34:33 +0000 2012-08-13 12:34:33 +0000
60
60

Google Chrome-sessieherstel uitschakelen

Chrome biedt aan om de laatste sessie te herstellen als hij niet goed is afgesloten (stroomuitval, Chrome is gecrasht, …).

Hoe schakel ik dat uit? (Instelling of opdrachtregel-schakelaar)

Ik gebruik een batch-bestand dat (onder andere) chrome start in kiosk-modus voor een enkele pagina bij het opstarten van Windows. Zelfs na stroomuitval etc. zou het alleen die pagina moeten starten zonder de ruckus.

Antwoorden (6)

42
42
42
2013-07-12 13:04:02 +0000

Ik weet dat dit oud is maar ik dacht dat het nuttig zou zijn voor anderen die dit kunnen tegenkomen.

Ik had dit probleem en probeerde de vlaggen instellingen maar dat hielp niet. --incognito toevoegen aan het commando loste het probleem wel op.

chrome.exe --kiosk --incognito some.web.site

Ik heb dit op verschillende manieren geprobeerd, door Chrome te laten crashen en de stroom naar de PC te halen. In alle tests werd het systeem aangezet en ging het in kiosk mode zonder de fronsende gezicht foutmelding.

29
29
29
2014-10-23 10:58:59 +0000

probeer deze regel

chrome.exe --kiosk --disable-session-crashed-bubble "http://example.com"

Voor meer gedetailleerde informatie http://peter.sh/experiments/chromium-command-line-switches/

28
28
28
2015-01-15 01:33:30 +0000

Ik zie wat ongemakken in de geboden oplossingen:

–incognito-schakelaar verwijdert cache, wat in de meeste omstandigheden vrij slecht is.

(Copy-pasting chrome help )

Google Chrome heeft honderden ongedocumenteerde command-line flags die naar believen van de ontwikkelaars worden toegevoegd en verwijderd.

–disable-session-crashed-bubble hangt af van welke versie van chrome je gebruikt, de meest actuele versie v39 heeft deze instelling niet toegestaan.

De oplossing was om het gebruikers profiel aan te passen en de crash status te overschrijven naar een normale sluit status, Het is een simpele hack die perfect werkt.

Dit is het script dat ik draai in kiosk-mode in een chrome-only sessie onder Ubuntu 12.04 en 14.04

#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"

Het vindt en vervangt gewoon de string

  • “exited_cleanly”:false
  • exit_type": “Crashed”

met

  • “exited_cleanly”: true
  • “exit_type”: “None”

Dus, het maakt niet uit hoe chrome is afgesloten. Het zal altijd denken dat het netjes is afgesloten.(Getest in vele chrome versies)

14
14
14
2012-11-14 01:23:27 +0000

Probeer dit

  • ga naar chrome://flags/
  • klik dan Enable op de link die schrijft: “Disable Better session restore

Ik hoop dat dit helpt

4
4
4
2015-03-06 08:32:10 +0000

Open chrome #standaard #voorkeur, en verander de waarde in

“exittype”: “none”,_

“exited_cleanly”: true,

Sla het bestand op, en zet hem op attribuut “alleen-lezen”. Getest op verschillende versies van de Chrome browser

3
3
3
2012-08-13 14:59:08 +0000

Iemand heeft voorgesteld om Chrome in de incognitomodus te zetten om het probleem te omzeilen hier . Als je in de modus Volledig scherm draait en naar een specifieke pagina doorverwijst, zou dat niet merkbaar mogen zijn. Ik weet dat het een beetje omslachtig is.