我怎么能在swift中设置在uiwebview中的音量?

我使用YouTube iFrame播放video。 完美地closures了webview中的youtube控件。 player.playVideo(),player.stopVideo() working but player.mute() and player.Setvolume (60)不。 有人帮我吗? 我正在使用这个模块https://github.com/gilesvangruisen/Swift-YouTube-Player/

YouTube Api

大多数的JavaScript Player API函数都有Objective-C的等价物,尽pipe一些命名可能略有不同,更接近Objective-C的编码准则。 值得注意的例外是控制video音量的方法,因为这些方法是由电话硬件控制的,或者是为此目的而devise的内置UIView实例,比如MPVolumeView。

https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/doc/uid/TP40009523-CH5-SW10

JavaScript中的音量控制

在桌面上,您可以设置和读取一个或元素的音量属性。 这使您可以将元素的音量设置为相对于电脑的当前音量设置。 值为1播放声音在正常水平。 值为0使audio静音。 介于0和1之间的值会衰减audio。 这种音量调整可能是有用的,因为它允许用户静音游戏,例如,同时仍然在电脑上听音乐。 在iOS设备上,audio级别始终处于用户的物理控制之下。 在JavaScript中不能设置音量属性。 读取音量属性总是返回1。