@OlegSotnikov не понятно как все отрабатывает.
- Значит я провел эксперементы как отрабатывают разные методы запуска скриптов. Запускал простой скрипт
alert('Привет, мир!');
:
- script tag в настройках приложения
- Trigger onAppLaunch БП Execute JS
- БП Execute JS на элемент страницы
Во всех случаях скрипт отрабатывает с первого раза, все отлично.
Далее пытаемся прогнать по тому же сценарию наши скрипты (которые уже потяжелее) и видим несколько вариантов разворота событий, при чем не понятно как и от чего они зависят:
- Скрипт вообще не отрабатывает и выдает в консоль
ReferenceError: Can't find variable: $
, хотя выше инициализируется скрипт jquery (при чем отрабатывал пару часов назад с теми же настройками) - Скрипт отрабатывает после релоада страницы, не с первого раза, а раза со второго или третьего
Такое ощущение, что он вообще пропускает скрипт и не выполняет его, не успевает или еще что-то. Нужно разбираться.
Скрипт точно рабочий, потому что он бывает то отрабатывает, просто не с первого раза. Я об этом же завел багу тут Header Javascript [APP-8586]
Абсолютно непонятное поведение со скриптами.
Будем очень благодарны, если поможете разобраться, так как это одна из последних тяжелых проблем перед запуском нашего MVP.