使用javascript api设置嵌入式vimeo视频的音量
我正在尝试使用响应性嵌入式vimeo视频创建以下场景:使用javascript api设置嵌入式vimeo视频的音量,javascript,android,volume,vimeo-api,embedded-video,Javascript,Android,Volume,Vimeo Api,Embedded Video,我正在尝试使用响应性嵌入式vimeo视频创建以下场景: 当音量控制可用时,从音量0开始 当音量控制不可用时,从音量1开始 这是当前代码: jQuery( document ).ready( function () { var vimeo_intro_video_options = { id: /* video_id */, autoplay: true, loop: true, }; var vimeo_intro_v
- 当音量控制可用时,从音量0开始
- 当音量控制不可用时,从音量1开始
jQuery( document ).ready( function () {
var vimeo_intro_video_options = {
id: /* video_id */,
autoplay: true,
loop: true,
};
var vimeo_intro_video = new Vimeo.Player('vimeo-intro-video', vimeo_intro_video_options);
// Set Volume to 0
vimeo_intro_video.setVolume(0);
}
});
问题是,有些移动设备允许设置音量,有些设备不允许,但没有一个设备在播放器中具有音量控制。因此,即使用户已经打开了音量(目前只有Android),我在一些设备上也会播放静音视频
一种可能的解决方案是使用userAgent
检测移动设备,而不是在那里设置音量。有更好的办法吗