Как отключить функцию лайтбокса по умолчанию для amp-img? - PullRequest
0 голосов
/ 07 октября 2019

У меня есть много элементов <amp-img> на сайте клиента, и недавно я заметил функцию, с помощью которой вы можете щелкнуть изображение и получить лайтбокс, который выскакивает с X в правом верхнем углу. Я не могу найти НИКАКОГО упоминания в их официальной документации о включении / отключении этой функции. Я использую этот элемент для некоторых фоновых / стилистических элементов, поэтому я бы предпочел, чтобы пользователи не могли щелкнуть по нему. Любая помощь приветствуется.

Вот код, который я использую, с удаленными классами и URL:

<amp-img
    width="2000"
    height="515"
    layout="responsive"
    src="https://image.url">
    <amp-img placeholder
        src="https://placeholder.url"
        layout="fill">
    </amp-img>
</amp-img>

1 Ответ

0 голосов
/ 08 октября 2019

Вы можете сделать это, добавив атрибут data-amp-auto-lightbox-disable к любому элементу. Для получения дополнительной информации см. этот комментарий на Github .

...