【问题标题】:React Video plays locally on web, but does not play on mobile devices after deployment to HerokuReact Video 在 Web 上本地播放,但在部署到 Heroku 后无法在移动设备上播放
【发布时间】:2020-06-16 11:48:43
【问题描述】:

我还添加了一个 web.config 文件,但它仍然无法正常工作。

这就是 web.config 的样子

<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
        </staticContent>
    </system.webServer>
</configuration>

这是我在渲染主体中用于反应的视频代码

<ReactPlayer
    className="video-frame"
    url="../images/video.mp4"
    muted
    playing={true}
    autoPlay={true}
    width='auto'               
    loop={true}/>

 

【问题讨论】:

  • 您能否提供您遇到的最小可重现示例或控制台错误?
  • 您好,现在可以使用了,但视频无法在移动设备上播放。
  • 它可以在笔记本电脑上使用吗?
  • 它适用于笔记本电脑。

标签: javascript reactjs web-development-server


【解决方案1】:

视频无法在移动设备上播放,因为移动网络浏览器禁用了自动播放功能。 https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-02
    • 2020-02-24
    • 2021-03-23
    • 2021-12-01
    • 2019-09-02
    • 2019-06-28
    • 1970-01-01
    • 2018-10-29
    相关资源
    最近更新 更多