如何防止在我的 Next/React 项目中使用 iPhone 上的 AirPlay

Posted

技术标签:

【中文标题】如何防止在我的 Next/React 项目中使用 iPhone 上的 AirPlay【英文标题】:How prevent use AirPlay on iPhone on my Next/React project 【发布时间】:2021-09-17 16:13:07 【问题描述】:

在我的项目中(Next.js/React.js)react-player 工作了很长时间。 然后我决定加密链接,它运行良好,但大约一周后,通过 AirPlay 的音频开始在 iPhone 上播放,非常不方便。

我不太明白是怎么回事,因为我什么都没改,那个人说一周前一切正常,一进来就开始连接AirPlay。

<ReactPlayer
            id='soundPlayer'
            height='1px'
            width='1px'
            ref=this.ref
            playing=playing
            volume=1
            url=file
            onPlay=this.onPlay
            onPause=this.onPause
            onProgress=this.onProgress
            onDuration=this.onDuration
            file='forceAudio'/>

播放器的设置是最常见的,已经很久没有改变了。 在所有其他浏览器和设备(MacBook、Sumsung 等)中一切正常。

有没有办法告诉 iPhone 不要使用 AirPlay? 非常感谢您的任何回答!

【问题讨论】:

【参考方案1】:

哦,对不起,就是这么简单 => 添加playsinline=true attr

【讨论】:

以上是关于如何防止在我的 Next/React 项目中使用 iPhone 上的 AirPlay的主要内容,如果未能解决你的问题,请参考以下文章

如何防止 CTreeCtrl 的 OnCustomDraw 在我的画上画默认画

如何防止 Android Studio 在项目导航中自动折叠我的包?

在 AWS Amplify 中更改我的 GraphQL 架构时如何防止丢失生产数据?

在 Next/React 组件中导入 global vs getStaticProps

如何防止 ProGuard 在输出 jar 中包含引用的库

如何防止在我的桌面上启动 TaskManager?