var channel = '27';
var ss_no = '2';
jQuery('.local-tv #whats-on a').click(function() {
channel = jQuery(this).attr('channel');
ss_no = jQuery(this).attr('ss-no');
});
jQuery('.local-tv .video-option input:radio').click(function() {
var bit_rate = jQuery(this).val();
jwplayer('my-video' + channel).load([
{ file: 'http://ss' + ss_no + '.mylive.org:xxxx/live-channels/ngrp:ch' + channel + '_max' + bit_rate + '/jwplayer.smil' },
{ file: 'http://ss' + ss_no + '.mylive.org:xxxx/live-channels/ngrp:ch' + channel + '_max' + bit_rate + '/playlist.m3u8' }
]);
});
我正在使用此代码在单击单选按钮上加载不同的比特率。除了MAC / ios Safari之外,我得到了预期的结果。看起来像jwplayer('my-video'+频道).load在Mac safari中不起作用。点击单选按钮不会改变比特率。它在window Machine中工作。