【问题标题】:Video is not auto playing on IOS by using react-player npm使用 react-player npm 视频不会在 IOS 上自动播放
【发布时间】:2020-03-29 08:54:51
【问题描述】:

我想在用户访问页面时播放视频,它适用于除 IOS 之外的所有平台。 我正在使用react-player npm。我已经尝试通过传递 muted 属性但不起作用。

我的代码是这样的

<ReactPlayer playing=true url="video_url" muted loop=true />

提前致谢!

【问题讨论】:

    标签: reactjs html5-video react-player


    【解决方案1】:

    我认为您需要 playsinline 属性来实现非全屏 iOS 自动播放,如 https://webkit.org/blog/6784/new-video-policies-for-ios/

    在 iPhone 上,元素现在可以内联播放,并且在开始播放时不会自动进入全屏模式。 没有 playinline 属性的元素将继续需要全屏模式才能在 iPhone 上播放。

    react-playersupports it as a prop.

    【讨论】:

    • 工作!非常感谢#Vedran !!
    猜你喜欢
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    • 2020-02-18
    • 2020-07-06
    • 2022-01-19
    • 2021-12-18
    相关资源
    最近更新 更多