Для использования jquery через тег скрипта в аддоне необходимо загрузить jquery, сохранить его в папке аддона и просто назвать его так:
<script type="text/javascript" src="jquery.js"></script>
Это имеет смысл, поскольку в руководствах сказано:
[...] вы должны убедиться, что все логика, макет, графика и т. Д.
комплект вашего приложения, чтобы его нельзя было заменить во время выполнения [...]
Короче говоря - запрашивайте только динамические данные из вашего собственного бэкенда
все остальные данные попадают в сам пакет приложений.
Это должно означать, что только запросы POST / GET могут быть сделаны к внешним местам и только к местам, перечисленным в списке манифеста RequiredPermissions.
Я уверен, что можно обойти это, сделав что-то вроде разрешения ajax.googleapis.com в манифесте, загрузки jquery с помощью внешнего вызова и запуска его через какую-то злую функцию eval ... но я действительно не вижу смысла .
Использование CDN в основном полезно для веб-сайтов, на которых в идеале пользователи должны использовать кэшированную версию jquery, загруженную из того же CDN в более раннее время, чтобы сэкономить время загрузки. Однако в случае приложения spotify нет реальной выгоды от удаленного хостинга jquery, даже если каждый пользователь приложения всегда подключен к Интернету.