gh-camp-video-portal/public/lib/aliyun-webrtc-sdk-1.9.1.min.js

2 lines
226 KiB
JavaScript
Raw Permalink Normal View History

2025-05-21 10:20:18 +08:00
/*! aliyun webrtc sdk - ver 1.9.0 created:2019-9-24 15:39:06 */
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=23)}([function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(){function e(){r(this,e)}return i(e,null,[{key:"_getSystemInfo",value:function(){if(!e._systemName||!e._systemVersion)if(navigator&&navigator.userAgent){var t=navigator.userAgent.toLowerCase();t.indexOf("ipad")>-1?(e._systemName="ipad",e._platform="iOS",e._systemVersion=e._getIosSystemVersion(t)):t.indexOf("iphone")>-1?(e._systemName="iphone",e._platform="iOS",e._systemVersion=e._getIosSystemVersion(t)):t.indexOf("android")>-1?(e._platform="Android",e._systemName="Android",e._systemVersion=e._getAndroidSystemVersion(t)):t.indexOf("win")>-1?t.indexOf("windwos nt 10")>-1||t.indexOf("windows 10")?(e._systemName="Windows 10",e._platform="Windows",e._systemVersion="10"):t.indexOf("windows nt 6.1")>-1||t.indexOf("windows 7")>-1?(e._systemName="Windows 7",e._platform="Windows",e._systemVersion="7"):t.indexOf("windows nt 6.0")>-1||t.indexOf("windows vista")>-1?(e._systemName="Windows vista",e._platform="Windows",e._systemVersion="vista"):t.indexOf("widows nt 5.1")>-1||t.indexOf("windows xp")>-1?(e._systemName="Windows xp",e._platform="Windows",e._systemVersion="xp"):(e._platform="Windows",e._systemName="Windows",e._systemVersion="0.0"):t.indexOf("mac")>-1?(e._platform="Mac",e._systemName="Mac",e._systemVersion=e._getMacSystemVersion(t)):t.indexOf("linux")>-1?(e._platform="Linux",e._systemName="Linux",e._systemVersion="0.0"):(e._systemName="unknown",e._platform="Other",e._systemVersion="0.0")}else e._systemName="unknown",e._systemVersion="0.0"}},{key:"_getIosSystemVersion",value:function(e){var t=/OS [\d._]*/gi;return(e.match(t)+"").replace(/[^0-9|_.]/gi,"").replace(/_/gi,".")}},{key:"_getMacSystemVersion",value:function(e){var t=/OS X [\d._]*/gi;return(e.match(t)+"").replace(/[^0-9|_.]/gi,"").replace(/_/gi,".")}},{key:"_getAndroidSystemVersion",value:function(e){return e.substr(e.indexOf("android")+8,e.indexOf(";",e.indexOf("android"))-e.indexOf("android")-8)}},{key:"isMacOS",get:function(){return"Mac"===e.systemName}},{key:"isWindows",get:function(){return e.systemName&&e.systemName.indexOf("Windows")>-1}},{key:"isIos",get:function(){return"iphone"===e.systemName||"ipad"===e.systemName}},{key:"isAndroid",get:function(){return"Android"===e.systemName}},{key:"systemName",get:function(){return e._getSystemInfo(),e._systemName}},{key:"systemVersion",get:function(){return e._getSystemInfo(),e._systemVersion}}]),e}();t.default=a},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function(){function e(){r(this,e)}return i(e,null,[{key:"_getBrowserInfo",value:function(){if(!e._browserName||!e._browserVersion)if(navigator&&navigator.userAgent){var t=navigator.userAgent.toLowerCase(),n={},r=void 0;(r=t.match(/firefox\/([\d.]+)/))?n.firefox=r[1]:(r=t.match(/chrome\/([\d.]+)/))?n.chrome=r[1]:(r=t.match(/version\/([\d.]+).*safari/))&&(n.safari=r[1]),n.safari?(e._browserName="Safari",e._browserVers