$(function () { function realStartVideo(dom, url) { if (Hls.isSupported()) { dom.volume = 1.0; var hls = new Hls(); var m3u8Url = decodeURIComponent(url) hls.loadSource(m3u8Url); hls.attachMedia(dom); hls.on(Hls.Events.MANIFEST_PARSED, function () { dom.play(); }); } } // 获取设备号,序列号 var channelNumber = getQueryStringByKey('channelNumber'); var serialNumber = getQueryStringByKey('serialNumber'); var manufacturer = getQueryStringByKey('manufacturer'); var deviceNumber = getQueryStringByKey('deviceNumber'); if (manufacturer == "HK"){ $.ajax({ type: 'GET', dataType: 'JSON', url: "/api/equipment/equipment/selectEquimentPlayInfo?number=" + deviceNumber + "&bmp=" + "m3u8" + "&manufacturer=" + manufacturer, success: function (data) { realStartVideo($('.realtime-view-video-box video')[0], data.data.address) } }) }else { $.ajax({ type: 'GET', dataType: 'JSON', url: "https://web.byisf.com:18000/GetPlayUrl?deviceCode=" + serialNumber + "&chl=" + channelNumber, success: function (data) { realStartVideo($('.realtime-view-video-box video')[0], data.data.m3u8) } }) } function getQueryStringByKey(key) { return (document.location.search.match(new RegExp("(?:^\\?|&)" + key + "=(.*?)(?=&|$)")) || ['', null])[1]; } function addText(a) { console.log(a, 456465) } })