How to autoplay a video on Taste theme using CSS code?

I am trying to autoplay avideo on Taste theme for www.cdltokyo.com

Anyone has any ideas on the css code?

Hello @TWservice

Its Artzen Technologies! We will be happy to help you today.

Please use the below html code to autoplay video.


Let me know if need further assistance
Regards,
Artzen Technologies

It says there’s an error with the syntax so it doesn’t play the video…

{{ ‘video-section.css’ | asset_url | stylesheet_tag }}
{{ ‘component-deferred-media.css’ | asset_url | stylesheet_tag }}

{%- style -%}
.section-{{ section.id }}-padding {
padding-top: {{ section.settings.padding_top | times: 0.75 | round: 0 }}px;
padding-bottom: {{ section.settings.padding_bottom | times: 0.75 | round: 0 }}px;
}

@media screen and (min-width: 750px) {
.section-{{ section.id }}-padding {
padding-top: {{ section.settings.padding_top }}px;
padding-bottom: {{ section.settings.padding_bottom }}px;
}
}
{%- endstyle -%}

{%- liquid
assign video_id = section.settings.video.id | default: section.settings.video_url.id
assign video_alt = section.settings.video.alt | default: section.settings.description
assign alt = ‘sections.video.load_video’ | t: description: video_alt | escape
assign poster = section.settings.video.preview_image | default: section.settings.cover_image

if section.settings.video != null
assign ratio_diff = section.settings.video.aspect_ratio | minus: poster.aspect_ratio | abs
if ratio_diff < 0.01 and ratio_diff > 0
assign fix_ratio = true
endif
endif
-%}

{%- capture sizes -%}
{% if section.settings.full_width -%}
100vw
{%- else -%}
(min-width: {{ settings.page_width }}px) {{ settings.page_width | minus: 100 }}px, (min-width: 750px)
calc(100vw - 10rem), 100vw
{%- endif %}
{%- endcapture -%}

{%- unless section.settings.heading == blank -%}

{{ section.settings.heading }}

{%- endunless -%}
{%- if section.settings.video == null and section.settings.video_url != null -%} {%- if poster != null -%} {{ poster | image_url: width: 3840 | image_tag: loading: 'lazy', sizes: sizes, widths: '375, 750, 1100, 1500, 1780, 2000, 3000, 3840', alt: alt }} {%- else -%} {{ 'collection-2' | placeholder_svg_tag: 'placeholder-svg placeholder' }} {%- endif -%} {%- else -%} {{ section.settings.video | video_tag: image_size: "1100x", loop: section.settings.enable_video_looping, controls: true, muted: false }} {%- endif -%}
{%- if poster != null -%} {{ poster | image_url: width: 3840 | image_tag: loading: 'lazy', sizes: sizes, widths: '375, 750, 1100, 1500, 1780, 2000, 3000, 3840', alt: alt }} {%- else -%} {{ 'collection-2' | placeholder_svg_tag: 'placeholder-svg placeholder' }} {%- endif -%} {%- render 'icon-play' -%} {%- if section.settings.video == null and section.settings.video_url != null -%} {%- liquid assign loop = '' if section.settings.enable_video_looping assign loop = '&loop=1&playlist=' | append: video_id endif -%} {%- if section.settings.video_url.type == 'youtube' -%} {%- else -%} {%- endif -%} {%- else -%} {{ section.settings.video | video_tag: image_size: "1100x", autoplay: true, loop: section.settings.enable_video_looping, controls: true, muted: false }} {%- endif -%}

{% schema %}
{
“name”: “t:sections.video.name”,
“tag”: “section”,
“class”: “section”,
“disabled_on”: {
“groups”: [“header”, “footer”]
},
“settings”: [
{
“type”: “inline_richtext”,
“id”: “heading”,
“default”: “Video”,
“label”: “t:sections.video.settings.heading.label”
},
{
“type”: “select”,
“id”: “heading_size”,
“options”: [
{
“value”: “h2”,
“label”: “t:sections.all.heading_size.options__1.label”
},
{
“value”: “h1”,
“label”: “t:sections.all.heading_size.options__2.label”
},
{
“value”: “h0”,
“label”: “t:sections.all.heading_size.options__3.label”
}
],
“default”: “h1”,
“label”: “t:sections.all.heading_size.label”
},
{
“type”: “checkbox”,
“id”: “enable_video_looping”,
“label”: “t:sections.video.settings.enable_video_looping.label”,
“default”: false
},
{
“type”: “header”,
“content”: “t:sections.video.settings.header__1.content”
},
{
“type”: “video”,
“id”: “video”,
“label”: “t:sections.video.settings.video.label”
},
{
“type”: “header”,
“content”: “t:sections.video.settings.header__2.content”
},
{
“type”: “paragraph”,
“content”: “t:sections.video.settings.paragraph.content”
},
{
“type”: “video_url”,
“id”: “video_url”,
“accept”: [“youtube”, “vimeo”],
“default”: “https://www.youtube.com/watch?v=_9VUPq3SxOc”,
“label”: “t:sections.video.settings.video_url.label”,
“info”: “t:sections.video.settings.video_url.info”
},
{
“type”: “image_picker”,
“id”: “cover_image”,
“label”: “t:sections.video.settings.cover_image.label”
},
{
“type”: “text”,
“id”: “description”,
“label”: “t:sections.video.settings.description.label”,
“info”: “t:sections.video.settings.description.info”
},
{
“type”: “header”,
“content”: “t:sections.video.settings.header__3.content”
},
{
“type”: “checkbox”,
“id”: “full_width”,
“label”: “t:sections.video.settings.full_width.label”,
“default”: false
},
{
“type”: “select”,
“id”: “color_scheme”,
“options”: [
{
“value”: “accent-1”,
“label”: “t:sections.all.colors.accent_1.label”
},
{
“value”: “accent-2”,
“label”: “t:sections.all.colors.accent_2.label”
},
{
“value”: “background-1”,
“label”: “t:sections.all.colors.background_1.label”
},
{
“value”: “background-2”,
“label”: “t:sections.all.colors.background_2.label”
},
{
“value”: “inverse”,
“label”: “t:sections.all.colors.inverse.label”
}
],
“default”: “background-1”,
“label”: “t:sections.all.colors.label”
},
{
“type”: “header”,
“content”: “t:sections.all.padding.section_padding_heading”
},
{
“type”: “range”,
“id”: “padding_top”,
“min”: 0,
“max”: 100,
“step”: 4,
“unit”: “px”,
“label”: “t:sections.all.padding.padding_top”,
“default”: 36
},
{
“type”: “range”,
“id”: “padding_bottom”,
“min”: 0,
“max”: 100,
“step”: 4,
“unit”: “px”,
“label”: “t:sections.all.padding.padding_bottom”,
“default”: 36
}
],
“presets”: [
{
“name”: “t:sections.video.presets.name”
}
]
}
{% endschema %}

This is the code for the video section where should I put the autoplay code…?