Ios 更改在WKWebView中播放的YouTube视频的音量
我们正在创建一个手表派对应用程序,允许您与朋友视频聊天,同时播放YouTube视频。该视频使用Google的library播放,该库使用带有iframe API的Ios 更改在WKWebView中播放的YouTube视频的音量,ios,avfoundation,wkwebview,youtube-iframe-api,Ios,Avfoundation,Wkwebview,Youtube Iframe Api,我们正在创建一个手表派对应用程序,允许您与朋友视频聊天,同时播放YouTube视频。该视频使用Google的library播放,该库使用带有iframe API的WKWebView,因为这是在不违反服务条款的情况下播放视频的唯一方法。我们需要能够分别改变YouTube视频和视频聊天的音量,这样你就可以通过视频听到朋友的声音 不幸的是,无法直接更改卷,因为与macOS不同,通过JavaScript更改卷。设置volume没有任何作用,获取它总是返回1。用户可以通过硬件按钮更改音量,但这适用于所有音
WKWebView
,因为这是在不违反服务条款的情况下播放视频的唯一方法。我们需要能够分别改变YouTube视频和视频聊天的音量,这样你就可以通过视频听到朋友的声音
不幸的是,无法直接更改卷,因为与macOS不同,通过JavaScript更改卷。设置volume
没有任何作用,获取它总是返回1
。用户可以通过硬件按钮更改音量,但这适用于所有音频,包括视频聊天,而不仅仅是YouTube视频
有人找到了一个用于获取底层AVPlayer
并以本机方式更改其音量的。这在UIWebView
中起作用,但由于它使用了WKWebView
,因此现在不起作用
如何更改YouTube视频的音量