Home Werk
SaaS bouwenAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOWebshop bouwen
AI-oplossingenB2B-platformsE-commerceHorecaLead generationLogistiekOnderwijsProcesautomatiseringSaaS-platformsStartup MVPVastgoedZorg
JuridischZorgVastgoedFinanceHoreca
Den HaagRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
OverWerkwijzeLabBlogContact

Podcastspeler met hoofdstukken Nieuw

Audiospeler voor een podcast of opgenomen webinar: afspelen, 15 seconden terug, 30 vooruit, snelheid (1x tot 2x), een tijdlijn met streepjes per hoofdstuk en een lijst hoofdstukken die meeloopt en waar je naartoe springt. Gewoon audio-element eronder, dus de mediatoetsen van de telefoon werken (Media Session met titel en hoofdstuk). In de demo een rustige toon als geluid. Voor praktijken, adviseurs en verenigingen met een eigen podcast.

Personeel vinden in de bouwOndernemen in Zwolle, aflevering 14
0:00

    Zo gebruik je het

    1. Plak de HTML op de plek waar het onderdeel moet komen.
    2. Zet de CSS in je stylesheet. Alle klassen hebben een eigen voorvoegsel, dus niets botst met je eigen opmaak.
    3. Voeg de JavaScript toe en roep init() aan met het element waar de HTML in staat.
    <!-- Podcastspeler met hoofdstukken · NedDev · eigen werk. -->
    <div class="jouw-container">
    <div class="pch">
    <audio class="pch__a" preload="metadata" src="https://neddev.com/lab-media/podcast-hoofdstukken-audio.mp3"></audio>
    <div class="pch__top">
    <img class="pch__cov" src="https://neddev.com/lab-media/podcast-hoofdstukken-1.webp" alt="" width="600" height="327">
    <div class="pch__meta"><b class="pch__ti">Personeel vinden in de bouw</b><span class="pch__sub">Ondernemen in Zwolle, aflevering 14</span></div>
    </div>
    <div class="pch__ctl">
    <button class="pch__b pch__back" type="button" aria-label="15 seconden terug"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12a7 7 0 1 0 2.1-5" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/><path d="M4 3.5v4.4h4.4" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg><span>15</span></button>
    <button class="pch__b pch__play" type="button" aria-label="Afspelen"><svg class="pch__i-pl" viewBox="0 0 24 24" aria-hidden="true"><path d="M8 5.5v13l10.5-6.5z"/></svg><svg class="pch__i-pa" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 5h3.5v14H7zM13.5 5H17v14h-3.5z"/></svg></button>
    <button class="pch__b pch__fwd" type="button" aria-label="30 seconden vooruit"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M19 12a7 7 0 1 1-2.1-5" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/><path d="M20 3.5v4.4h-4.4" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg><span>30</span></button>
    <div class="pch__tlw"><div class="pch__ticks" aria-hidden="true"></div><input class="pch__tl" type="range" min="0" max="160" step="1" value="0" aria-label="Tijdlijn" aria-valuetext="0:00 van 2:40"></div>
    <span class="pch__t">0:00</span>
    <button class="pch__spd" type="button" aria-label="Afspeelsnelheid 1 keer">1x</button>
    </div>
    <ol class="pch__ch" aria-label="Hoofdstukken"></ol>
    </div>
    </div>

    Meer uit componenten

    Iets gezien dat je mooi vindt?

    Zet het in je selectie en stuur hem op. Dan bouwen we je site eromheen, in jouw huisstijl.

    Neem contact op →