Ошибка в HTML5 объявлении. Ссылка на файл вне архива. Как исправить?

Ссылка скопирована
1 ответ

Я создал анимированное объявление в Adobe Animate CC. При загрузке выдает следующую ошибку:

"В объявлении HTML5 содержится ссылка на объект, находящийся вне архива: https://code.createjs.com/1.0.0/createjs.min.js. Поддерживаются только ссылки на внутренние файлы (например, /path/to/asset/in-zip.png). Убедитесь, что все ваши объекты добавлены в ZIP-архив и используются только ссылки на внутренние файлы, а затем повторите попытку"

Анимейт сам добавляет ссылку https://code.createjs.com/1.0.0/createjs.min.js в генерируемый html файл. Как исправить?

Дополнительно:

Скачать файл, положить в папку, перебить ссылку...

  • Одиночка Айс, гугл накладывает ограничения в 150 кб на HTML5 объявления, поэтому лишние файлы мне не очень нужны, нет ли другого выхода?
  • Alexandr261198 , а гуглу не все равно где лежит ваше дерьмо?
    Он ограничения накладывает на что? На использование вашего собственного диска??!!! или на код, который отрабатывается в браузере во время демонстрации вашего анимированнго объявления? Внесите ясность.
  • 0ffff0, я создаю анимированную контекстную рекламу. Google Реклама имеет ограничения. Архив, который я загружаю должен весить не более 150 кб и не иметь ссылок на внешние файлы.
  • Alexandr261198, а сжать? jscompress.com
  • Alexandr261198, Вот правила в которых корпорация добра разрешает вам использовать внешнюю ссылку только для библиотеки размещенной у них.
    размещенная в Google библиотека CreateJS , ссылка должна выглядеть так:
    https://s0.2mdn.net/ads/studio/cached_libs/ tweenj...
    Все для нашей безопасности! )))))
  • попробуй включить эту библиотек в архив

    Ошибка в HTML5 объявлении. Ссылка на файл вне архива. Как исправить?

    убрать галочку с Hosted Libraries

    Ошибка в HTML5 объявлении. Ссылка на файл вне архива. Как исправить?

    есть еще сайт для проверки баннеров
    https://h5validator.appspot.com/dbm/asset

    • Это безусловно помогает избавиться от внешней ссылки, но добавляет мне овер 200кб в архив, который должен весить менее 150
    • Нашел информацию, что гугл пропускает следующую сслыку: https://s0.2mdn.net/ads/studio/cached_libs/createj...
      Но если я просто меняю в HTML-файле ссылку, то контекст перестает работать. Открываю, а там просто ьелый экран
    • adobe не давно (неделю назад) обновил animate и теперь он ссылается на новую библиотеку "1.0.0"
      поэтому ссылка https://s0.2mdn.net/ads/studio/cached_libs/createj...
      не получиться использовать

      попробуй скачать пред идущую версию версию animate 19, там должна сработать замена ссылки

    • Dyatchin Dmitry, спасибо, попробую
    • Dyatchin Dmitry, помогло, огромное спасибо
    • Коллеги, а как быть с Яндексом, подскажите? Яндекс теперь дозволяет ссылаться только на библиотеки, размещенные на серверах Яндекса. Вот список того, что сейчас лежит на Яндексе:
      https://tech.yandex.ru/jslibs/

      Библиотеки CreateJS в списке нет :(

    Ответы:

    Тут все написано

    Ошибка в HTML5 объявлении. Ссылка на файл вне архива. Как исправить?

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Артём Dev Ответ

    Для исправления ошибки в HTML5 объявлении и ссылке на файл вне архива, вам следует выполнить следующие шаги:

    1. Убедитесь, что ваш HTML5 документ начинается с корректного декларативного тега:

     
     
     
     
    <title>Название вашей страницы</title>
     
     
    <!-- Содержимое вашей страницы -->

    <title>Название вашей страницы</title> <!-- Содержимое вашей страницы -->

    2. Убедитесь, что ваша ссылка на файл находится в корректном формате и указывает на правильный путь к файлу. Например, если вы хотите ссылаться на файл "styles.css", который находится в папке "css" на вашем сервере, то код должен выглядеть примерно так:

     

    3. Если ваш файл находится вне архива и вы хотите ссылаться на него, убедитесь, что вы используете абсолютный путь к файлу. Например, если ваш файл "image.jpg" находится на сервере по адресу "http://example.com/images/image.jpg", то код для ссылки будет выглядеть так:

    <img src="http://example.com/images/image.jpg" alt="Описание изображения">

    <img src="http://example.com/images/image.jpg" alt="Описание изображения">

    Следуя этим шагам, вы сможете исправить ошибку в HTML5 объявлении и корректно ссылаться на файлы вне архива.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно