Правильно, я только начал использовать yepnope.js для загрузки ресурсов ... Мне нравится идея, но сейчас она себя не ведет.
Я использую следующий код для загрузки ресурса JavaScript:
<script>
yepnope('/resource.php?js&file=path/to/file.js');
</script>
Теперь resource.php - это скрипт обработки ресурсов в нашем приложении, он выполняет кэширование и т. Д.
Проблема, с которой я столкнулся, заключается в том, что yepnope извлекает файл, но, похоже, ничего не загружается. Ресурс появляется в веб-инструментах Chrome:
Однако обратите внимание, что значок не является обычным JS, хотя он определенно возвращается как text/javascript
, мне интересно, может ли это быть из-за того, что yepnope использует <img />
теги для загрузки ресурса.
Не похоже, что я вообще ничего не получаю, вот заголовки, которые он получил:
Я установил заголовок expires
на что-то хорошее в будущем, как мне сказали, yepnope нуждается в этом, все еще без радости.
Что мне не хватает? Кажется, что нет никакого ответа, и JavaScript просто не выполняется, даже простое эхо. Если я открою тот же ресурс в новой вкладке, он отлично покажет содержимое.