Я пытаюсь использовать JSZip для создания zip-файла для загрузки через javascript на стороне клиента. У меня есть функция в моих тегах сценария, которая использует var zip = new JSZip();
- но я получаю «Uncaught reference error: JSZip не определен».
Я попытался загрузить репозиторий в https://github.com/Stuk/jszip в виде zip-файла в тот же каталог, и после того, как я использовал для него весь экстракт, я включил src="jszip-master/jszip-master/dist/jszip.js"
в свои теги сценария, чтобы включить файл jszip, но когда я делаю это, я получаю сообщение об ошибке «Не удалось загрузить ресурс: сервер ответил со статусом 404 (не найдено) ". Кто-нибудь знает, как решить эту проблему?
Редактировать: я пробовал и src="cdnjs.cloudflare.com/ajax/libs/jszip/3.3.0/jszip.min.js"
и src="cdnjs.cloudflare.com/ajax/libs/jszip/3.3.0/jszip.js"
внутри тегов скрипта, но когда я делаю это, я получаю новую ошибку, которая говорит: «Uncaught reference error : myFunction не определена в HTMLButtonElement.onclick - этого не произойдет, если я исключу атрибуты sr c, в этом случае функция запускается, но JSZip не распознается.
Если я включаю этот sr c атрибут с любым из cdns в тегах сценария за пределами того, который содержит функцию, тогда я все еще получаю ту же ошибку «Uncaught reference error: JSZip is notfined»