Chrome JS se zastavi kdyz nema focus rubrika: Programování: JavaScript

5 error414_1
položil/-a 26.5.2016

Ahoj,

mam aplikaci v angularu ktera cte z /dev/tty mam udelanou servicu ze pri prichozi zprave se vyhodi broatcast ze prisla zprava. A pak zpravu naparsuju a vypisuju v sablone.

Vse funguje uplne paradne jen do chvile dokud neni okno chrome appky minimalizovane nebo pokud se nevypne display notebooku. Po opetovnem probuzeni pripadne maximalizace okna se vykreslovani uplne rozsype. Jako by data ve $scope co se pouziva na vykreslovani byla uplne nesmyslna.

V aplikaci mam zalozky, staci se prekliknout tam a zpet tak uz je view v poradku. Docela me mate ze to dela jen na nekterych strojich.

Nema nekdo tuseni co dela chrome app s JS kdyz neni okno aktivni?

Komentáře

  • michal.aichinger : Zda se, ze dva lide chteli poradit a misto upresneni jsi je jen odpalkoval. Takze co je pro tebe: Chrome JS? je to Electron? Jak ctes data z /dev/tty, nejake nativni rozsireni, server to cte,...? Jak vypadaji nesmyslna data? Jen neco, vsechno? 31.5.2016
odkaz
5 Petr Soukup
odpověděl/-a 27.5.2016

Neměla by se taková věc řešit spíš v service workeru? Ten poběží i s "vypnutým" Chrome.

Komentáře

  • error414_1 : ve workeru to nemam ale je to v service v angularu a to nevim jak dela, ale bezi to ikdyz nema chrome focus. Problem je ze az prijde ze service nova podoba dat tak to angular neprekresli ani chrome app dostane focus. Chova se to takto jen na jednom NB, ja jsem to prave delal v chrome app protoze sem predpokladal ze se to vsude bude chovat stejne :( 30.5.2016

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.