【问题标题】:Play muted loop video on Streamlit在 Streamlit 上播放静音循环视频
【发布时间】:2022-01-12 10:33:29
【问题描述】:

我正在尝试在我的 Streamlit 主页上显示静音循环视频,在 Chrome 上运行:

col1, col2 = st.columns([1, 1])

video_html = """
            <video width="320" height="240" autoplay loop>
            <source 
            src="resources/video (online-video-cutter.com).mp4" 
            type="video/mp4" />
            </video>

        """
col2.markdown(video_html, unsafe_allow_html=True)
       

但是,一旦我运行该应用程序,我什么都看不到(字面意思是空白页)。

如何正确自动播放静音视频并解决问题?

【问题讨论】:

    标签: python html video streamlit


    【解决方案1】:

    添加这些属性:

    autoplay="true" -- For autoplay
    muted="true" -- For mute
    loop="true" -- For Loop
    

    <video controls width="250" autoplay="true" muted="true" loop="true">
    <source 
                src="https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.webm" 
                type="video/mp4" />
    </video>

    mdn:

    https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#attr-muted https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#attr-autoplay

    【讨论】:

    • 感谢您的反馈;现在可以了。循环组件呢?
    • 更新了```loop="true" ```请查看
    • 非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多