Вопрос по setTimeout в расширении
Всем привет.
Вопрос такой, есть код в расширении для chrome ну сокращу по нихачу var relRead = function() { /* тут действие*/ console.log(1); } setTimeout(relRead, 1000); в общем, отрабатывает 1 раз, даже в таком виде как написано, может ли сайт удалять всю хрень на своей страницы, основное тело в приложении обфусцировано в функцию (function () { console.log('OK Starter'); })(); что-то совсем не въеду даже в таймере ставишь 50 мсек, все равно отрабатывает только 1 раз |
Signal,
:-? подожду переводчика. |
да, действительно, даже в background все setTimeout останавливаются, ну у меня расширение передает по сокету в мою прогу на delphi, оттуда если сделать нужный мне запрос, то все пашет как надо.
первый раз такое вижу, чтоб сайт гасил в расширении setTimeout |
Signal,
https://learn.javascript.ru/settimeout-setinterval Цитата:
|
Цитата:
50мсек этого более чем достаточно /* Перегружен процессор. - нет Вкладка браузера в фоновом режиме. - нет Работа ноутбука от аккумулятора. - нет */ |
вопрос уже не по теме, но по делу этому, может кто поможет base64 расшивровать, получаю строку от расширения в виде
Цитата:
код на делфи: /* var Decoder : TIdDecoderMime; Bytes: TIdBytes; begin Decoder := TIdDecoderMime.Create(nil); try Bytes := Decoder.DecodeBytes(text); DataSav.Position:=0; WriteTIdBytesToStream(DataSav,Bytes,SizeOf(Bytes),0); DataSav.SaveToFile(); - результат 5-6 байт в файле finally FreeAndNil(Decoder) end */ |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
из расширения для chroma я получаю картинку из объекта canvas получаю ее в base64, ну выше все по тексту написано |
Часовой пояс GMT +3, время: 17:48. |