Как отключить require.js отдельно для загрузки скрипта виджета?
Подскажите, сайт сделан в старом конструкторе, там стоит require.js, мне нужно на страницы поставить виджет, этот виджет не работает из за require.js, в поддержки виджета говорят отключите require.js, но если его отключить перестают работать другие элементы да и страница в целом.
Как можно отключить require.js конкретно для загрузки виджета и оставить его работать для всей остальной страницы? Нашел вот такой код, но его нужно вставлять вроде как за пределами RequireJS. , а что делать если мне нужно скрипт виджета устанавливать на сайте в определенном месте, как это сделать? <!-- Здесь ваша HTML-структура --> <!-- ... --> <script src="require.js"></script> <script> // Сохраняем оригинальные значения define и require var originalDefine = define; var originalRequire = require; // Отключаем RequireJS для определенного участка кода define = null; require = null; // Загружаем скрипт, который не требует RequireJS // Здесь может быть ваш скрипт без зависимостей от RequireJS // Например: // Вместо прямой загрузки используйте обработчики событий или другие методы вызова кода без использования require // Например, если у вас есть функция init() без зависимостей: init(); // Восстанавливаем оригинальные значения define и require define = originalDefine; require = originalRequire; </script> |
Часовой пояс GMT +3, время: 12:16. |