Как я могу вставить элемент SVG на хорошо сформированной странице AMP со сценарием, использующим библиотеку d3.js для его анимации? Как я могу построить хорошо сформированную страницу AMP с визуализацией данных d3?Могу ли я реализовать анимацию D3 svg на странице AMP?
-4
A
ответ
2
Вам нужно будет поместить интерактивную графику в отдельный файл html, а затем вставить его в качестве amp-iframe.
Загрузите сценарий AMP в голову тег:
<script async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"></script>
Загрузите IFrame на страницу, по крайней мере 600px или 75% от первого видового экрана сверху.
<amp-iframe width=300 height=300
sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox"
layout="responsive"
frameborder="0"
src="https://www.google.com/maps/embed/v1/place?key=AIzaSyDG9YXIhKBhqclZizcSzJ0ROiE0qgVfwzI&q=Alameda,%20CA">
</amp-iframe>
Смежные вопросы
- 1. Могу ли я воспроизвести анимацию SVG в SMIL?
- 2. Могу ли я добавить svg, который уже существует на странице, другому svg?
- 3. Disqus на странице amp внутри amp-iframe
- 4. Могу ли я использовать SVG-анимацию в Cocos2d-JS?
- 5. Могу ли я предварительно загрузить анимацию?
- 6. SVG d3 | Могу ли я добавить встроенный стиль динамически?
- 7. D3: Как реализовать горизонтально чувствительные элементы SVG?
- 8. Как я могу реализовать анимацию 2d изображения на iPhone?
- 9. Показывать анимацию svg на прокрутке
- 10. Реализация нескольких макетов D3 на одной странице
- 11. Не удалось воспроизвести анимацию SVG после размещения на веб-странице
- 12. Реализовать маску SVG на RECT с D3 (в Javascript)?
- 13. D3 событие click с несколькими svg на одной странице
- 14. Как я могу вставить ссылки, содержащие SVG на странице xwiki?
- 15. Как я могу реализовать анимацию разворота/скольжения между представлениями?
- 16. Использование скрипта amp в не-amp странице
- 17. Не могу понять эту анимацию svg
- 18. Могу ли я нарисовать линию на странице?
- 19. Могу ли я настроить анимацию на произвольной переменной UIView?
- 20. D3 Переходы на SVG маркеры
- 21. Несколько SVG на странице
- 22. d3 игнорировать SVG на selectAll
- 23. svg: активировать/деактивировать анимацию
- 24. Перезапустить анимацию гистограмм D3
- 25. [D3] [SVG] увеличить на объект
- 26. Как я могу сделать анимацию?
- 27. Как отключить newrelic_rpm на странице Rails AMP
- 28. Могу ли я остановить анимацию UIImageView на последнем кадре?
- 29. Могу ли я поместить анимацию/эффект на размер div?
- 30. Могу ли я иметь анимацию на LaunchScreen в проекте IOS?