javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

пришлось сделать как на скрине, тогда есго все устраивает ида и пофигу как бы, но мне не нарвится подход

Читать полностью…

javascript_ru

и код медленно что-то делает, но там реально он ждет слишком прям мало, то есть даже если через 100 мс сделаю респонс, ошибка уже прилетела, то есть надо еще быстрее отвечать, потому просто поставил первой строкой

Читать полностью…

javascript_ru

Ну да в конце, это как пример, там же есть код еще дофига внутри листенера

Читать полностью…

javascript_ru

Вот у меня респонс отдает сразу, безусловно, просто если поставить его чуть ниже - то отправитель ругается на ластЕррор, типа ответ не пришел в ожидаемый диапазон, мне респонс не сильно нужен. потому я так сделал, но выглядит стремно как по мне, но если ставить в конце, то выдает вот что описал

Читать полностью…

javascript_ru

Я счас сквиртану))) круто спасибо )

Читать полностью…

javascript_ru

О, прям как у крутых энтерпрайзов )))

Читать полностью…

javascript_ru

to кстати можно указать через null оператор в таком случае

Читать полностью…

javascript_ru

Делаю воркер с таким кодом, который без явного указания таймаута стучится в ответ через 100мс и просит выполнить функцию например функцию checkBlink котрая просит в конце перезапустить себя же через 500мс уже, вуаля, получаем даже при уснувшей вкладке работающий код

Читать полностью…

javascript_ru

Так я ж показывал как обошел

Читать полностью…

javascript_ru

Да, это тоже нюанс, но у меня все в воркере, потому все исполняется без троттлинга, но да понял идею, все цикличные штуки лучше перекинуть в бек и не беспокоиться о стопорах

Читать полностью…

javascript_ru

Еще момент, бек работает всегда, скрипт подключённый в попап работает только если ты раскрыл тело расширения

Читать полностью…

javascript_ru

Тем самым ты от продвинутых пользователей прячешь js ну как бонус

Читать полностью…

javascript_ru

Крутые ребята вешают обработчики событий пользователя на бэк
Например мне нужно было выполнять действие при загрузке любой страницы
Я повесил этот листнер в бэк

Читать полностью…

javascript_ru

Да потому и спрашиваю, как делают крутые ребята) есть же негласные правила

Читать полностью…

javascript_ru

ну попап вроде имеет те же самые доступы, что и бекграунд

Читать полностью…

javascript_ru

доходит в том и дело, sendRespons() прекрасно вызывается, но слишком поздно по мнению отправителя, выглядит просто некрасиво в консольке

Читать полностью…

javascript_ru

Ну мб из-за кода не доходит до конца

Читать полностью…

javascript_ru

Ты после ифа его ставишь?

Читать полностью…

javascript_ru

Блин, круто, работает, чспасибо

Читать полностью…

javascript_ru

Ещё можно сделать
(({data}) => {...
И заменить все e.data на просто data

Читать полностью…

javascript_ru

const to = e.data.to ?? 100

Читать полностью…

javascript_ru

а показать как я воркер в инжекте сделал? ))) правда не везде работает. так как админы любят указывать content policy но при правильных руках это обходится за 5 секунд оверрайдом

Читать полностью…

javascript_ru

уже все сделано, просто вот думаю украсить код

Читать полностью…

javascript_ru

Лол, удачи обойтись без стопоров

Читать полностью…

javascript_ru

Поэтому options.html имеет не все возможности бэка в этом смысле

Читать полностью…

javascript_ru

Просто у меня вся работа происходит в options.html и раз уж оказалось что ему все доступно на уровне бека, то и писал в нем, но что-то можно перенести в бек, пусть крутится там, что-то что в цикле собирается

Читать полностью…

javascript_ru

И бэк ты не подключаешь в попап, это не обязательно.

Читать полностью…

javascript_ru

где расширения, че вы тут расспечатались

Читать полностью…

javascript_ru

Бэк нужен для фонофых процессов

Читать полностью…

javascript_ru

По-ап скрипт или контент скрипт?

Читать полностью…
Subscribe to a channel