Будет загрузка образа, если ей установят ее CSS так, чтобы видимость была скрыта?

Чтобы получить Rich Notification, обязательно добавьте ключ «mutable_content» в полезную нагрузку, также нам необходимо настроить все необходимые параметры UNUserNotification для достижения этой цели.

Я должен это исправить.

12
задан Philip Morton 23 February 2009 в 16:30
поделиться

4 ответа

Да - я использовал это, чтобы предварительно загрузить изображения, которые покажут с JavaScript.

Можно проверить это экспериментально:

  • Создайте два относительно больших изображения, a.jpg и b.jpg
  • Поместите изображение на странице с источником a.jpg
  • Запишите некоторый JavaScript для изменения источника изображения на b.jpg, когда на ссылку нажмут (например, миниатюра b.jpg)
  • Загрузите страницу. Заметьте, что при щелчке на ссылку необходимо ожидать b.jpg для загрузки.
  • Теперь отредактируйте страницу так, чтобы b.jpg был включен на странице во-первых, но имел атрибут CSS visibility: hidden
  • Перезагрузите страницу с Ctrl+F5. Когда это будет закончено, нажмите на ссылку снова.
  • Заметьте, что b.jpg загружается намного быстрее теперь. Поэтому это было предварительно загружено.
  • 3
    ответ дан 2 December 2019 в 07:22
    поделиться

    Да, это будет все еще загружено и сохранено в DOM. Затем можно показать его быстро с JS!

    16
    ответ дан 2 December 2019 в 07:22
    поделиться

    Различные браузеры могут вести себя по-другому.

    1
    ответ дан 2 December 2019 в 07:22
    поделиться

    Это зависит полностью от браузера и его среды (например, низкие ситуации с памятью, такие как мобильные телефоны).

    1
    ответ дан 2 December 2019 в 07:22
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: