// {"framework" : "Rax"}
!function(e){if("function"==typeof define)define("aemod/ae-wl-promoteRecommendProducts/index.web",["rax","rax-view","rax-picture","rax-text","npm/@ali/universal-alienv/index","@weex-module/userTrack","@weex-module/screen","@weex-module/connection","@weex-module/dom","@weex-module/stream","@weex-module/keyboard","@weex-module/SplayerModule"],function(require,exports,module){module.exports=e(require("rax"),require("rax-view"),require("rax-picture"),require("rax-text"),require("npm/@ali/universal-alienv/index"))});else if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e(require("rax"),require("rax-view"),require("rax-picture"),require("rax-text"),require("npm/@ali/universal-alienv/index"));else{var t;(t="undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof global?global:this).AeWlPromoteRecommendProducts=e(t.rax,t["rax-view"],t["rax-picture"],t["rax-text"],t["npm/@ali/universal-alienv/index"])}}(function(e,t,n,r,o){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var module=t[r]={i:r,l:!1,exports:{}};return e[r].call(module.exports,module,module.exports,n),module.l=!0,module.exports}return n.m=e,n.c=t,n.d=function(exports,e,t){n.o(exports,e)||Object.defineProperty(exports,e,{enumerable:!0,get:t})},n.r=function(exports){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(module){var e=module&&module.__esModule?function(){return module.default}:function(){return module};return n.d(e,"a",e),e},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=81)}([function(module,exports){module.exports=e},function(module,exports,e){(function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function n(e){return(n="function"==typeof Symbol&&"symbol"===t(Symbol.iterator)?function(e){return void 0===e?"undefined":t(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":t(e)})(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=exports.isReactNative=exports.isWeex=exports.isNode=exports.isWeb=void 0;var r="object"===("undefined"==typeof navigator?"undefined":n(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product);exports.isWeb=r;var o=void 0!==e&&!(!e.versions||!e.versions.node);exports.isNode=o;var i="function"==typeof callNative||"object"===("undefined"==typeof WXEnvironment?"undefined":n(WXEnvironment))&&"Web"!==WXEnvironment.platform;exports.isWeex=i;var a="undefined"!=typeof __fbBatchedBridgeConfig;exports.isReactNative=a,exports.default=module.exports;var s=module.exports;exports.default=s}).call(this,e(11))},function(module,exports){module.exports=t},function(module,exports){module.exports=n},function(module,exports,e){exports.__esModule=!0;var t=e(34);Object.keys(t).forEach(function(e){"default"===e||"__esModule"===e||e in exports&&exports[e]===t[e]||(exports[e]=t[e])})},function(module,exports){module.exports={videoWrapper:{},videoplus:{width:"750rem",height:"422rem"},videoStartBtnWrapper:{position:"relative"},videoDowngradeImgWrapper:{position:"relative"},videoDowngradeImg:{position:"absolute"},videoStartBtn:{position:"absolute",width:"120rem",height:"120rem"}}},function(module,exports){module.exports=r},function(module,exports){var e,t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e=function(){return this}();try{e=e||new Function("return this")()}catch(n){"object"===("undefined"==typeof window?"undefined":t(window))&&(e=window)}module.exports=e},function(module,exports){module.exports=o},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=e(16),r=e(1),o=a(e(47)),i=a(e(17));function a(e){return e&&e.__esModule?e:{default:e}}var s="undefined"==typeof WXEnvironment?{}:WXEnvironment,l="undefined"!=typeof __weex_options__&&__weex_options__.weex,u=r.isWeex&&"object"===(void 0===l?"undefined":t(l))&&"windmill"===l.config.container||!1,p=(u?"https:":"")+"//hudong.alicdn.com/api/data/v2/c16fa0a15396478fb7716d2f9802761a.js",c=(u?"https:":"")+"//hudong.alicdn.com/api/data/v2/26c879e9c02f4186b5175c3556258d3e.js",d="TB"===navigator.appName,f="TM"===navigator.appName,m="iOS"===navigator.platform,h="android"===navigator.platform,y="",g="",v=[null],b=-1,_=null,P={downgrade:!0,checkEnv:function(e){g||!d&&!f?(g=g||"release",e&&e(g)&&(e=null)):i.default.call("Base","isWindVaneSDK",{},function(t){var n;n="string"==typeof t?JSON.parse(t):t,g=n.env||"release",e&&e(g)},function(){g="release",e&&e(g)})},hasCheckDowngrade:function(){return!!_},getDowngrade:function(){return this.downgrade},check:function(e,t){var r=this,i=!1,a=function(o){var a="string"==typeof o?JSON.parse(o):o,l=a.data||a;_||(_=l),l.bizFromList||(l.bizFromList=[]),l.all||"true"===l.all||l.bizFromList.filter(function(t){return t.bizFrom===e}).length>0?i=!0:d&&h&&l.taobao&&l.taobao.android&&(0,n.versionCompare)(s.appVersion,l.taobao.android)<=0?i=!0:d&&m&&l.taobao&&l.taobao.ios&&(0,n.versionCompare)(s.appVersion,l.taobao.ios)<=0?i=!0:f&&h&&l.tmall&&l.tmall.android&&(0,n.versionCompare)(s.appVersion,l.tmall.android)<=0?i=!0:f&&m&&l.tmall&&l.tmall.ios&&(0,n.versionCompare)(s.appVersion,l.tmall.ios)<=0&&(i=!0),r.downgrade=i,t({downgrade:i})};-1===b?(b=0,a&&v.push(a),this.checkEnv(function(e){y="release"===e?p:c,(0,o.default)(y,{jsonpCallbackFunctionName:"downgradeCallback"}).then(function(e){for(var t,n=v.length,r=0;r<n;r++)(t=v.shift())&&t(e);b=1}).catch(function(e){console.log("videoplus downgrade error: ",e);for(var t,n=v.length,r=0;r<n;r++)(t=v.shift())&&t({data:{}});b=2})})):0==b?v.push(a):_&&1==b?a({data:_}):a&&a({data:{}})}};exports.default=P,module.exports=exports.default},function(module,exports){module.exports=require("@weex-module/userTrack")},function(module,exports){var e,t,n=module.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function i(t){if(e===setTimeout)return setTimeout(t,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:r}catch(t){e=r}try{t="function"==typeof clearTimeout?clearTimeout:o}catch(e){t=o}}();var a,s=[],l=!1,u=-1;function p(){l&&a&&(l=!1,a.length?s=a.concat(s):u=-1,s.length&&c())}function c(){if(!l){var e=i(p);l=!0;for(var n=s.length;n;){for(a=s,s=[];++u<n;)a&&a[u].run();u=-1,n=s.length}a=null,l=!1,function(e){if(t===clearTimeout)return clearTimeout(e);if((t===o||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(e);try{t(e)}catch(n){try{return t.call(null,e)}catch(n){return t.call(this,e)}}}(e)}}function d(e,t){this.fun=e,this.array=t}function f(){}n.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];s.push(new d(e,t)),1!==s.length||l||i(c)},d.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=f,n.addListener=f,n.once=f,n.off=f,n.removeListener=f,n.removeAllListeners=f,n.emit=f,n.prependListener=f,n.prependOnceListener=f,n.listeners=function(){return[]},n.binding=function(){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(module,exports,e){module.exports=e(41)},function(module,exports,e){module.exports=e(42)},function(module,exports){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default={PLAY_LIMIT:3,PLAY_THROLTTLE:200,MUILTI_LIMIT_VERSION:"7.1.2",HIGHPERFORM_VERSION:{android:"7.11.24",ios:"7.11.6"}},module.exports=exports.default},function(module,exports){module.exports=require("@weex-module/screen")},function(module,exports){Object.defineProperty(exports,"__esModule",{value:!0}),exports.versionCompare=function(e,t){e=e.toString().split("."),t=t.toString().split(".");for(var n=0;n<e.length||n<t.length;n++){var r=parseInt(e[n],10),o=parseInt(t[n],10);if(isNaN(r)&&(r=0),isNaN(o)&&(o=0),r<o)return-1;if(r>o)return 1}return 0},exports.getResizeOffset=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"cover",r=e.width,o=e.height,i=0,a=0;return t&&"cover"===n?r/o<t?a=(i=o)*t:(a=r,i=r/t):t&&"contain"===n?r/o>t?a=(i=o)*t:(a=r,i=r/t):(a=r,i=o),{position:"absolute",left:(r-a)/2,top:(o-i)/2,height:i,width:a}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(4);t.isWeb&&window&&(void 0===window.WindVane||0===Object.keys(window.WindVane).length)&&(console.warn("load @ali/lib-windvane"),e(49));var n={call:function(e,n,r,o,i){if(t.isWeex){var a;try{a=__weex_require__("@weex-module/windvane")}catch(e){}a&&a.call?a.call({class:e,method:n,data:r},o):i&&i({msg:"浏览器不支持 windvane",ret:["HY_NOT_SUPPORT_DEVICE"]})}else if(window&&void 0!==window.WindVane&&window.WindVane.isAvailable){window.WindVane.call(e,n,r,o,i)}else i&&i({msg:"浏览器不支持 windvane",ret:["HY_NOT_SUPPORT_DEVICE"]})},call2:function(e,n,r,o){if(t.isWeex){var i;try{i=__weex_require__("@weex-module/windvane")}catch(e){}i&&i.call2?i.call2(e,n,r,o):o&&o({msg:"浏览器不支持 windvane",ret:["HY_NOT_SUPPORT_DEVICE"]})}else if(window&&void 0!==window.WindVane&&window.WindVane.isAvailable){var a=window.WindVane;if(a&&a.call2)a.call2(e,n,r,o);else{var s=e.split(".");a.call(s[0],s[1],n,r,o)}}else o&&o({msg:"浏览器不支持 windvane",ret:["HY_NOT_SUPPORT_DEVICE"]})}};n.isAvailable=!t.isWeb||window&&window.WindVane&&window.WindVane.isAvailable||!1,exports.default=n,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},r=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=e(50),i=(t=o)&&t.__esModule?t:{default:t};function a(e){var t="";for(var n in e)t+=n+"="+e[n]+"&";return t.length>1&&(t=t.substr(0,t.length-1)),t}var s=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.data={bizcode:"",video_id:"",video_url:"",interact_id:"",autoplay:"",platform:"rax"},this.data=n({},this.data,t)}return r(e,[{key:"expose",value:function(){i.default.record("/0818.1444.14441","CLK",a(this.data),"H46896547")}},{key:"ready",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{init_time:0};i.default.record("/0818.1444.14442","CLK",a(n({},this.data,e)),"H46896569")}}]),e}();exports.default=s,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=l(e(3)),i=l(e(20)),a=l(e(5)),s=l(e(9));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var p=function(e){function l(){var e,n,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var a=arguments.length,s=Array(a),p=0;p<a;p++)s[p]=arguments[p];return n=o=u(this,(e=l.__proto__||Object.getPrototypeOf(l)).call.apply(e,[this].concat(s))),o.posterLock=!1,o.posterActionTimer=null,o.posterAction="",o.isShowPoster=!0,o.state={initPoster:!0},o.showPoster=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,a=o.props,s=o.refs.poster,l=s&&(0,r.findDOMNode)(s),u=function(){e&&e(),o.refs.poster&&o.refs.poster._internal&&(0,r.setNativeProps)(s,{style:t({},o.posterStyle,{transform:"translate(0, 0)",pointerEvents:"auto",opacity:1})})};o.isShowPoster?u&&u():(o.isShowPoster=!0,o.posterLock=!0,a.stopPosterAnim?setTimeout(u,n):(0,i.default)(l,{opacity:1},{timingFunction:"ease",delay:"video"===o.type?n:0,duration:300},u))},o.hidePoster=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,a="number"==typeof o.props.posterDelayTime?o.props.posterDelayTime:n,s=o.props,l=o.refs.poster,u=l&&(0,r.findDOMNode)(l);if(o.isShowPoster){o.isShowPoster=!1,o.posterLock=!0;var p=function(){e&&e(),o.refs.poster&&o.refs.poster._internal&&(0,r.setNativeProps)(o.refs.poster,{style:t({},o.posterStyle,{transform:"translate(-100000rem, -100000rem)",pointerEvents:"none",opacity:0})})};s.stopPosterAnim?setTimeout(p,a):(0,i.default)(u,{opacity:0},{timingFunction:"ease",delay:a,duration:300},p)}else e&&e()},o._clearPosterAct=function(e,t){clearTimeout(o.clearPosterActionTimer),o.clearPosterActionTimer=setTimeout(function(){o.posterLock=!1,"showPoster"===o.posterAction?o.showPoster(e,t):"hidePoster"===o.posterAction&&o.hidePoster(e,t),o.posterAction=""},500)},u(o,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,r.PureComponent),n(l,[{key:"render",value:function(){var e,n=this.props,i=n.style,l=n.poster,u=n.downgradePic,p=this.props.posterProps||{};for(var c in this.posterStyle=t({width:i.width,height:i.height,left:0,top:0,zIndex:999999},a.default.videoDowngradeImg),this.props.style)c.indexOf("border")>-1&&(this.posterStyle[c]=this.props.style[c]);return(e=this.props.downgrade&&u&&s.default.hasCheckDowngrade()?u:l)?(0,r.createElement)(o.default,t({ref:"poster",source:{uri:e},lazyload:!0,resizeMode:"cover"},p,{style:t({},this.posterStyle,p.style),onClick:this.props.onClick||null})):null}},{key:"destroyPoster",value:function(e){var t=this;this.hidePoster(function(){t.setState({initPoster:!1,update:!0},e)})}},{key:"shouldComponentUpdate",value:function(e,t){return!!t.update}}]),l}();exports.default=p,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e,r,o,i){if(e){for(var a in("function"==typeof o||null==o)&&(i=o,o={timingFunction:"ease",duration:0,delay:0}),r)r[a]=(0,n.convertUnit)(r[a],a);if(t.isWeex){var s=__weex_require__("@weex-module/animation");s.transition(e.ref,{styles:r,timingFunction:o.timingFunction||"linear",delay:o.delay||0,duration:o.duration||0,needLayout:o.needLayout||!1},i||function(){})}else if(t.isWeb){var l=o.duration||0,u=o.timingFunction||"linear",p=o.delay||0,c="all "+l+"ms "+u+" "+p+"ms";if(e.style.transition=c,e.style.webkitTransition=c,i){var d=function t(n){n.stopPropagation(),e.removeEventListener("webkitTransitionEnd",t),e.removeEventListener("transitionend",t),e.style.transition="",e.style.webkitTransition="",i()};e.addEventListener("webkitTransitionEnd",d),e.addEventListener("transitionend",d)}for(var f in r){var m=r[f];e.style[f]=m}}}};var t=e(1),n=e(63);module.exports=exports.default},function(module,exports){module.exports=require("@weex-module/connection")},function(module,exports){Object.defineProperty(exports,"__esModule",{value:!0});exports.defaultStyleConfig={integerPriceTextStyle:{fontSize:40,lineHeight:32,fontWeight:"bold"},priceTextStyle:{fontSize:24,lineHeight:22,fontWeight:"bold"},priceStyle:{color:"#B9240F"},salePriceStyle:{textDecoration:"line-through",color:"#999999"},bigSalePriceStyle:{color:"#FD384F"}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.sendExpUT=void 0;var t,n=e(4),r=e(74),o=(t=r)&&t.__esModule?t:{default:t};function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}var a=n.isWeex&&e(10),s=exports.sendExpUT=function(t,r,o,a){void 0===a&&(a={});var s=t.sellerId,l=t.spm_cnt,u=t.sellerAdminSeq,p=t.pageId,c=t.shopId,d=t.pageName,f=i({seller_id:s,spm_cnt:l+"."+r,"spm-cnt":l+"."+r,sellerAdminSeq:u,pageId:p,shop_id:c,spm:"a1z65."+t.spmb+"."+r},a);if(n.isWeex){var m=e(10);m.commitut?m.commitut("expose",2201,d,"","XRcmd-ItemExposure","","",f):m.commit("expose",d,"XRcmd-ItemExposure",f)}};exports.default={sendClickUT:function(e,t,r,s){void 0===s&&(s={});var l=e.sellerId,u=e.spm_cnt,p=e.sellerAdminSeq,c=e.pageId,d=e.shopId,f=e.pageName,m=i({seller_id:l,spm_cnt:u+"."+t,"spm-cnt":u+"."+t,sellerAdminSeq:p,pageId:c,shop_id:d,spm:"a1z65."+e.spmb+"."+t},s);n.isWeex?(a.commit&&a.commit("click",f||"Page_Store_Home",r||t+"_XRcmd-ItemClick",m),a.updateNextPageUtparam&&a.updateNextPageUtparam()):o.default.record("/tbwmdd.66.1","CLK","ae_project_id=180220&ae_page_type=Page_AEshop&ae_page_area="+t+"&ae_button_type=Seller&ae_object_type=Seller&spm="+u,"GET")},sendExpUT:s}},function(module,exports,e){module.exports=e(25)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=a(e(2)),i=a(e(26));a(e(6));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(a.__proto__||Object.getPrototypeOf(a)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,r.Component),n(a,[{key:"render",value:function(){var e=this.props,n=e.style,a=e.imageStyle;return(0,r.createElement)(o.default,{style:t({},l.loadingWrapper,n)},(0,r.createElement)(i.default,{style:t({},l.loadingImage,a),source:{uri:"//ae01.alicdn.com/kf/H6e469dc365d9495a8ccef13dbefb2478E.gif"}}))}}]),a}(),l={loadingWrapper:{width:"100%",height:60,display:"flex",textAlign:"center",flexDirection:"row",alignItems:"center",justifyContent:"center"},loadingImage:{height:60,width:60}};exports.default=s,module.exports=exports.default},function(module,exports,e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var n,r=e(0),o=e(1),i=(n=e(2))&&n.__esModule?n:{default:n};function a(e){return(a="function"==typeof Symbol&&"symbol"===t(Symbol.iterator)?function(e){return void 0===e?"undefined":t(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":t(e)})(e)}function s(){return(s=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function l(e){for(var t=1;t<arguments.length;t++){var n=null==arguments[t]?{}:arguments[t],r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){f(e,t,n[t])})}return e}function u(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,s=Array(i),l=0;l<i;l++)s[l]=arguments[l];return r=this,o=(e=p(t)).call.apply(e,[this].concat(s)),f(d(d(n=!o||"object"!==a(o)&&"function"!=typeof o?d(r):o)),"state",{source:n.props.source}),f(d(d(n)),"onLoad",function(e){var t=d(d(n)).onError,r=n.props.onLoad;void 0===e.success?void 0!==e.currentTarget&&(e.currentTarget.naturalWidth>1&&e.currentTarget.naturalHeight>1?r(e):t(e)):e.success?r(e):t(e)}),f(d(d(n)),"onError",function(e){var t=n.props,r=t.fallbackSource,o=t.onError,i=n.state.source;r.uri&&i.uri!==r.uri&&(n.isError=!0,n.setState({source:r})),o(e)}),f(d(d(n)),"save",function(e){n.refs.nativeImg.save(function(t){e(t)})}),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,r.PureComponent),n=t,(m=[{key:"render",value:function(){var e=l({},this.props),t=this.isError?this.state.source:e.source;if(t&&t.uri){var n=e.style,a=t.width,u=t.height,p=t.uri;null==a&&null==u&&null==n.height&&null==n.width&&(a=0,u=0),e.style=l({},l({},!this.context.isInAParentText&&{display:"flex"},{width:a,height:u}),n),e.src=p,e.onLoad=this.onLoad,e.onError=this.onError,delete e.source;var c=o.isWeex?"image":"img",d=e.resizeMode||e.style.resizeMode;return d&&(o.isWeex?(e.resize=d,e.style.resizeMode=d):e.style.objectFit=d),this.props.children?(e.children=null,(0,r.createElement)(i.default,{style:e.style},(0,r.createElement)(c,s({ref:"nativeImg"},e)),(0,r.createElement)(i.default,{style:h.absoluteImage},this.props.children))):(0,r.createElement)(c,s({ref:"nativeImg"},e))}return null}}])&&u(n.prototype,m),y&&u(n,y),t;var n,m,y}();f(m,"propTypes",{}),f(m,"resizeMode",{contain:"contain",cover:"cover",stretch:"stretch",center:"center",repeat:"repeat"}),f(m,"contextTypes",{isInAParentText:r.PropTypes.bool}),f(m,"defaultProps",{onLoad:function(){},onError:function(){},fallbackSource:{}});var h={absoluteImage:{left:0,top:0,position:"absolute"}},y=m;exports.default=y,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(28);Object.defineProperty(exports,"CardList",{enumerable:!0,get:function(){return r(t).default}});var n=e(23);function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"spm",{enumerable:!0,get:function(){return r(n).default}})},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(0),n=a(e(2)),r=a(e(29)),o=a(e(23)),i=a(e(79));function a(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var u=["ar","he","Arabic","Hebrew"],p=function(e){function a(a){var l=e.call(this,a)||this;return l.isDir=function(){var e=l.props.gdc,t=(void 0===e?{}:e).lang,n=void 0===t?"":t;return u.includes(n)},l.addParamToURL=function(e,t,n){if(!e)return"";if(e.indexOf("tel:")>-1)return e;var r="";return e.indexOf("#")>-1&&(r=e.slice(e.indexOf("#")),e=e.slice(0,e.indexOf("#"))),e+=""+(-1===e.indexOf("?")?"?":"&")+t+"="+n,r&&(e+=r),e},l.goTargetUrl=function(e,t,n,r){void 0===e&&(e=""),void 0===t&&(t=0),void 0===r&&(r={});var i,a,s=l.props,u=s.mds,p=void 0===u?{}:u,c=s.gdc,d=void 0===c?{}:c,f=s.pageUtils,m=s.cardType,h=p.moduleData,y=void 0===h?{}:h,g=p.moduleName,v=void 0===g?"default":g,b=y.ab,_=void 0===b?"":b,P={clk_trigger:"",ae_object_value:"countryProduct="+r.countryProduct+";productId="+r.id+";ab="+_,ae_object_type:"product",ae_button_type:v+"_click",st_page_id:window.dmtrack_pageid};"tpp"===m&&(P={utLogMap:encodeURIComponent(JSON.stringify(null==(i=r)||null==(a=i.trace)?void 0:a.utLogMap))});o.default.sendClickUT(d,v,"",P);var w={url:e,nid:t,widgetId:p.widgetId,moduleName:p.moduleName,extParams:n};null==f||f.goTargetUrl(w)},l.renderCard=function(e,n,o,i){return(0,t.createElement)(r.default,{style:n,data:e,cardType:o,isDir:l.isDir(),translation:i||{},onClick:function(t,n,r){return l.goTargetUrl(t,n,r,e)}})},l.renderCardItem=function(e,r){var a,u,p=l.props,c=p.mds,d=void 0===c?{}:c,f=p.gdc,m=void 0===f?{}:f,h=p.dataSource,y=void 0===h?[]:h,g=p.modsStyle,v=void 0===g?{}:g,b=p.getNextPageData,_=p.cardType,P=d.moduleName,w=void 0===P?"":P,x=m.translation,S=void 0===x?{}:x,I={exposure:s({prod:e.productId,"spm-cnt":m.spm_cnt+"."+w},null==e||null==(a=e.trace)?void 0:a.utLogMap),pageId:window.dmtrack_pageid,utLogMap:encodeURIComponent(JSON.stringify(null==e||null==(u=e.trace)?void 0:u.utLogMap))};return"module"===_&&(I={exp_trigger:"",st_page_id:window.dmtrack_pageid,exp_type:w+"_Exposure_Event",exp_attribute:"index="+r}),(0,t.createElement)(n.default,{dir:l.isDir()?"rtl":"ltr",style:s({},i.default.productContainer,{marginTop:0===r||1===r?24:0}),onAppear:function(){return o.default.sendExpUT(m,w,"",I)}},b&&r+1===y.length?(0,t.createElement)(n.default,{onAppear:b},l.renderCard(e,v,_,S)):l.renderCard(e,v,_,S))},l}var p,c;return c=e,(p=a).prototype=Object.create(c.prototype),p.prototype.constructor=p,l(p,c),a.prototype.render=function(){var e=this,r=this.props,o=r.dataSource,a=void 0===o?[]:o,l=r.listBackgroundColor,u=void 0===l?"#fff":l;return a&&0===a.length?[]:(0,t.createElement)(n.default,{style:s({},i.default.listContainer,{backgroundColor:u})},(0,t.createElement)(n.default,{style:i.default.listContainerLeft},a.map(function(t,n){return n%2==0?e.renderCardItem(t,n):null})),(0,t.createElement)(n.default,{style:i.default.listContainerRight},a.map(function(t,n){return n%2==0?null:e.renderCardItem(t,n)})))},a}(t.Component);exports.default=p,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n=e(0),r=e(30),o=(t=r)&&t.__esModule?t:{default:t};function i(e,t){return(i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var a=function(e){function t(t){return e.call(this,t)||this}var r,a;return a=e,(r=t).prototype=Object.create(a.prototype),r.prototype.constructor=r,i(r,a),t.prototype.render=function(){return(0,n.createElement)(o.default,this.props)},t}(n.Component);exports.default=a,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(0),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(e(31)),r=i(e(72)),o=i(e(73));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(){return{Root:["Images","CardInfo"],CardInfo:["Price","HorizontalTags_PricePoints","HorizontalTags_SellPoints","TradeEvaluation","Title","HorizontalTags_Marketings","VerticalTags_Services"]}};exports.default=function(e){void 0===e&&(e={});var i="tpp"===e.cardType?(0,r.default)(e):(0,o.default)(e),s=function(e){void 0===e&&(e={});var r=e.setUltronInfo?e.setUltronInfo({struct:a(e.type)||{}}):{struct:a(e.type)||{}},o=r.struct,i=r.components,s=void 0===i?{}:i;s=Object.assign({},s,n);var l=function(n){var r,i,a,u,p;void 0===n&&(n="Root");var c=o[n]&&o[n].map(function(e){return l(e)})||null,d=n.split("_"),f=d[0],m=d[1],h=void 0===m?f:m,y=null==(r=s)?void 0:r[f];if(!y)return c;var g={data:null==(i=e)||null==(a=i.data)||null==(u=a.mods)?void 0:u[h]};return(0,t.createElement)(y,{isDir:null==(p=e)?void 0:p.isDir,id:h,card:g,key:n},c)};return{render:l}}(i);return null!=i&&i.data?null==s?void 0:s.render():null},module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.TradeEvaluation=exports.Title=exports.HorizontalTags=exports.VerticalTags=exports.Price=exports.Images=exports.CardInfo=exports.Root=void 0;var t=e(0),n=u(e(2)),r=u(e(6)),o=u(e(3)),i=u(e(32)),a=e(8),s=u(e(33)),l=u(e(36));function u(e){return e&&e.__esModule?e:{default:e}}function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}var c={autoWebp:!1,autoScaling:!1,autoCompress:!1,autoReplaceDomain:!1},d=(exports.Root=function(e){var r=e.card,o=e.children,a=r.data,s=void 0===a?{}:a,l=s.productUrl,u=s.onClick,p=s.productId;return(0,t.createElement)(n.default,{onClick:function(){u(l,p)},style:i.default.productContainer,href:l},o)},exports.CardInfo=function(e){e.card;var r=e.children;return(0,t.createElement)(n.default,{style:i.default.cardInfo},r)},exports.Images=function(e){var s=e.card.data,u=void 0===s?{}:s,d=u.image,f=u.video,m=u.onClick,h=u.productUrl,y=u.productId,g=u.discount;if(!d)return null;var v=335;d&&(v=335/(d.imgWidth||335)*(d.imgHeight||335));var b=!1;a.isWeex&&(b=(a.isAndroid&&WXEnvironment.vercode>=301||a.isIOS&&WXEnvironment.vercode>=208)&&f&&f.videoId);return[b?(0,t.createElement)(l.default,{onClick:function(){m(h,y+"&video=true",{video:!0})},data:f,isVideo:b,image:d}):(0,t.createElement)(n.default,{style:i.default.ImageWrapper},+(g||0)>0&&(0,t.createElement)(r.default,{style:i.default.priceDiscount},"-"+g+"%"),(0,t.createElement)(o.default,p({},c,{source:{uri:d.imgUrl},style:p({},i.default.productImage,{height:v}),resizeMode:"cover"})))]},exports.Price=function(e){var o=e.card,i=e.isDir,a=o.data,s=void 0===a?{}:a;if(!s||!s.salePrice&&!s.originalPrice)return null;var l=s.originalPrice?"#FD384F":"#191919";return(0,t.createElement)(n.default,{style:p({},d(i,"priceWrapper"))},(0,t.createElement)(n.default,{style:p({},d(i,"priceSale"))},s.salePrice&&s.salePrice.map(function(e){return(0,t.createElement)(r.default,{style:p({},e.style,{color:l})},e.text)})),s.originalPrice&&s.originalPrice.map(function(e){return(0,t.createElement)(r.default,{style:p({},d(i,"originalPrice"),e.style)},e.text)}))},exports.VerticalTags=function(e){var r=e.card,o=e.isDir,i=r.data;return i&&i.length?(0,t.createElement)(n.default,{style:p({},d(o,"verticalTags"))},i.map(function(e){return(0,t.createElement)(s.default,{isDir:o,tag:e.tagContent})})):null},exports.HorizontalTags=function(e){var r=e.card,o=e.isDir,i=r.data;return i&&i.length?(0,t.createElement)(n.default,{style:p({},d(o,"horizontalTags"))},i.map(function(e){return(0,t.createElement)(s.default,{isDir:o,tag:e.tagContent})})):null},exports.Title=function(e){var n=e.card.data;return n?(0,t.createElement)(r.default,{style:i.default.subjectText,numberOfLines:1},n.text):null},exports.TradeEvaluation=function(e){var s=e.card,l=e.isDir,u=s.data,f=void 0===u?{}:u,m=f.trade,h=f.evaluation;return m||h?(0,t.createElement)(n.default,{style:p({},d(l,"tradeContainer"))},m&&(0,t.createElement)(r.default,{style:p({},i.default.orders,{fontFamily:a.isAndroid?"Roboto-Regular":"OpenSans"})},m),h&&[(0,t.createElement)(o.default,p({},c,{source:{uri:h.starUrl},style:p({},i.default.evalutionImg,{height:22,width:22*+h.starWidth/+h.starHeight||0}),resizeMode:"contain"})),(0,t.createElement)(r.default,{style:i.default.evaluation},h.starRating)]):null},function(e,t){var n=i.default[t],r=Object.assign({},n,i.default[t+"-dir"]);return e?r:n})},function(module,exports){module.exports={productContainer:{width:335,overflow:"hidden"},cardInfo:{paddingTop:0,paddingRight:8,paddingBottom:0,paddingLeft:8},productImage:{width:335,borderRadius:16},priceWrapper:{display:"flex",flexDirection:"row",alignItems:"flex-end",flexWrap:"wrap",marginTop:8,marginBottom:4},priceSale:{display:"flex",flexDirection:"row",alignItems:"flex-end",color:"rgb(34,34,34)",fontFamily:"OpenSans",fontSize:24,marginRight:"8px",fontWeight:"600",flexShrink:0},"priceSale-dir":{marginRight:0,marginLeft:"8px",direction:"ltr"},"originalPrice-dir":{direction:"ltr"},originalPrice:{alignItems:"flex-end",fontSize:24,color:"rgb(127,127,127)",lineHeight:20},subjectText:{fontFamily:"OpenSans",fontSize:22,color:"rgb(25,25,25)",width:"100%",lineHeight:34,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},verticalTags:{display:"flex",flexDirection:"column"},horizontalTags:{display:"flex",flexDirection:"row"},tradeContainer:{display:"flex",flexDirection:"row",alignItems:"center",marginTop:6,color:"rgb(102,102,102)"},"tradeContainer-dir":{direction:"rtl"},"horizontalTags-dir":{direction:"rtl"},"verticalTags-dir":{direction:"rtl"},"priceWrapper-dir":{direction:"rtl"},orders:{fontFamily:"OpenSans",fontSize:22,color:"rgb(25,25,25)",lineHeight:30,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",display:"inline-block",verticalAlign:"middle",marginRight:8},evalutionImg:{display:"inline-block !important",marginRight:"2px",verticalAlign:"middle"},evaluation:{color:"rgb(25,25,25)",fontSize:24},priceDiscount:{display:"flex",position:"absolute",zIndex:1,top:0,left:0,height:40,width:80,backgroundColor:"rgb(253,56,79)",borderTopLeftRadius:16,borderBottomRightRadius:16,fontWeight:"700",fontSize:24,color:"rgb(255,255,255)",textAlign:"center",alignItems:"center",justifyContent:"center"},ImageWrapper:{position:"relative"}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(0),n=s(e(2)),r=s(e(6)),o=s(e(3)),i=e(4),a=s(e(35));function s(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function u(e,t){return(u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var p={autoWebp:!1,autoScaling:!1,autoCompress:!1,autoReplaceDomain:!1},c=function(e){function s(s){var u=e.call(this,s)||this;return u.normalizeUrl=function(e){return e?e.replace(/^http\:\/\//,"//"):void 0},u.textTag=function(e,n){var o=u.props.spanStyle;return(0,t.createElement)(r.default,{style:l({},a.default.tagText,e.tagStyle,o,{marginRight:n?7:0,marginLeft:n?7:0}),numberOfLines:1},e.tagText)},u.imageTag=function(e){return(0,t.createElement)(o.default,l({},p,{source:{uri:u.normalizeUrl(e.tagImgUrl)},style:l({},a.default.promotionTagImg,{width:32*+e.tagImgWidth/+e.tagImgHeight||32})}))},u.getDirCss=function(e){var t=u.props.isDir,n=a.default[e],r=Object.assign({},n,a.default[e+"-dir"]);return t?r:n},u.renderTag=function(e){if(e)switch(e.displayTagType){case"image_text":if(!e.tagText)return u.imageTag(e);for(var s=32*+e.tagImgWidth/+e.tagImgHeight+6||38,c="",d=Math.ceil(s/2),f=1;f<d;f++)f%3==0&&(c+=" ");return(0,t.createElement)(n.default,{style:l({},u.getDirCss("tagImageText"))},(0,t.createElement)(o.default,l({},p,{source:{uri:u.normalizeUrl(e.tagImgUrl)},style:l({},a.default.tagImg,{width:32*+e.tagImgWidth/+e.tagImgHeight||32,top:-2}),resizeMode:"contain"})),i.isWeex?(0,t.createElement)(r.default,{style:l({},a.default.tagText,e.tagStyle),numberOfLines:2},""+c+e.tagText):(0,t.createElement)(r.default,{style:l({},a.default.tagText,e.tagStyle,{textIndent:s}),numberOfLines:2},e.tagText));case"image":return(0,t.createElement)(n.default,{style:l({},u.getDirCss("tagImgWrapper"))},u.imageTag(e));case"text":return(0,t.createElement)(n.default,{style:l({},u.getDirCss("tagTextWrapper"))},u.textTag(e));default:return null}},u}var c,d;return d=e,(c=s).prototype=Object.create(d.prototype),c.prototype.constructor=c,u(c,d),s.prototype.render=function(){var e=this.props.tag;return this.renderTag(e)},s}(t.Component);exports.default=c,module.exports=exports.default},function(module,exports,e){(function(e,t){Object.defineProperty(exports,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=exports.isWeb="undefined"!=typeof window&&"onload"in window,o=exports.isNode=void 0!==e&&!(!e.versions||!e.versions.node),i=exports.isWeex="undefined"!=typeof WXEnvironment&&"Web"!==WXEnvironment.platform,a=exports.isKraken="undefined"!=typeof __kraken__,s=exports.isMiniApp="undefined"!=typeof my&&null!==my&&void 0!==my.alert,l=exports.isByteDanceMicroApp="undefined"!=typeof tt&&null!==tt&&void 0!==tt.showToast,u=exports.isBaiduSmartProgram="undefined"!=typeof swan&&null!==swan&&void 0!==swan.showToast,p=exports.isKuaiShouMiniProgram="undefined"!=typeof ks&&null!==ks&&void 0!==ks.showToast,c=exports.isWeChatMiniProgram=!l&&"undefined"!=typeof wx&&null!==wx&&(void 0!==wx.request||void 0!==wx.miniProgram),d=exports.isQuickApp=void 0!==t&&null!==t&&void 0!==t.callNative&&!i,f=exports.isPHA=r&&"object"===("undefined"==typeof pha?"undefined":n(pha)),m=exports.isFRM=s&&r&&my.isFRM,h="object"===("undefined"==typeof navigator?"undefined":n(navigator))?navigator.userAgent||navigator.swuserAgent:"",y=exports.isWindVane=/.+AliApp\((\w+)\/((?:\d+\.)+\d+)\).* .*(WindVane)(?:\/((?:\d+\.)+\d+))?.*/.test(h)&&r&&"undefined"!=typeof WindVane&&void 0!==WindVane.call;exports.default={isWeb:r,isNode:o,isWeex:i,isKraken:a,isMiniApp:s,isByteDanceMicroApp:l,isBaiduSmartProgram:u,isKuaiShouMiniProgram:p,isWeChatMiniProgram:c,isQuickApp:d,isPHA:f,isWindVane:y,isFRM:m}}).call(this,e(11),e(7))},function(module,exports){module.exports={tagTextWrapper:{marginTop:6},tagImgWrapper:{marginTop:6},"tagImageText-dir":{direction:"rtl"},"tagImgWrapper-dir":{direction:"rtl"},"tagTextWrapper-dir":{direction:"rtl"},tagText:{width:320,fontFamily:"Open Sans,Arial",fontSize:22,color:"rgb(102,102,102)",overflow:"hidden",textOverflow:"ellipsis",lineHeight:30},"tagText-dir":{direction:"rtl"},tagImageText:{marginTop:6,position:"relative",width:320,fontFamily:"Open Sans,Arial",fontSize:22,color:"rgb(102,102,102)",overflow:"hidden",textOverflow:"ellipsis"},promotionTagImg:{height:32,width:32,marginRight:8},productxDayDesImg:{position:"relative",display:"block",marginTop:6,marginRight:0,marginBottom:0,marginLeft:16,width:320,fontSize:22,color:"rgb(102,102,102)",overflow:"hidden"},tagImg:{position:"absolute",height:32,width:32,verticalAlign:"middle"}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(0),n=a(e(3)),r=a(e(37)),o=a(e(38)),i=e(8);function a(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var u={autoWebp:!1,autoScaling:!1,autoCompress:!1,autoReplaceDomain:!1},p=function(e){function a(t){var n=e.call(this,t)||this;return n.onPlay=function(){n.setState({isPlay:!0})},n.onPause=function(){n.setState({isPlay:!1})},n.onEnd=function(){i.isAndroid&&n.refs.videoplus&&n.refs.videoplus.play()},n.state={isPlay:!1},n}var p,c;return c=e,(p=a).prototype=Object.create(c.prototype),p.prototype.constructor=p,l(p,c),a.prototype.render=function(){var e=this.props,a=e.data,l=e.isVideo,p=e.image,c=e.onClick,d=a.videoUrl;return[(0,t.createElement)(o.default,{supportVplus:!0,downgrade:!1,ref:"videoplus",src:d,poster:p.imgUrl,autoPlay:"wifi",forbidAppear:!1,playerScene:"highPerformance",bizFrom:"ALIEXPRESS",loop:i.isIOS,muted:!0,videoSource:"TBVideo1",style:r.default.itemPic,onPlay:this.onPlay,onPause:this.onPause,onEnded:this.onEnd,resizeMode:"cover",onClick:c}),!this.state.isPlay&&l?(0,t.createElement)(n.default,s({style:r.default.videoPlayIcon,source:{uri:"//gw.alicdn.com/tfs/TB1d3ToqwoQMeJjy0FoXXcShVXa-52-52.png"}},u)):null]},a}(t.Component);exports.default=p,module.exports=exports.default},function(module,exports){module.exports={itemPic:{width:335,height:335},videoPlayIcon:{width:36,height:36,position:"absolute",left:16,top:290}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n=e(39),r=(t=n)&&t.__esModule?t:{default:t};exports.default=r.default,module.exports=exports.default},function(module,exports,e){"use  strict";Object.defineProperty(exports,"__esModule",{value:!0});var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=d(e(40)),r=e(0),o=d(e(2)),i=d(e(12)),a=d(e(44)),s=d(e(17)),l=e(13),u=d(e(69)),p=d(e(14)),c=e(70);function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var h="iOS"===navigator.platform,y={};try{y=e(21)}catch(e){y={},console.warn("@weex-module/connection  模块不存在")}var g=null;try{e(71).getAutoPlayUserSettingResult(function(e){(!1===e||"false"===e)&&(g=!1)})}catch(e){console.warn("@weex-module/SplayerModule  模块不存在")}var v="undefined"!=typeof __weex_options__&&__weex_options__.weex,b=l.isWeex&&"object"===(void 0===v?"undefined":t(v))&&"windmill"===v.config.container||!1,_="//gw.alicdn.com/tfs/TB1d3ToqwoQMeJjy0FoXXcShVXa-52-52.png",P="//gw.alicdn.com/tfs/TB1jzPvSFXXXXXAXFXXXXXXXXXX-88-88.png",w="//gw.alicdn.com/tfs/TB1.EFfSVXXXXbxapXXXXXXXXXX-142-142.png",x=0,S="none";l.isWeex&&y.getNetworkType?S=y.getNetworkType():b?(y.getType({},function(e){S=e.type},function(){}),y.onChange({},function(e){S=e.type||e.data},function(){})):!l.isWeex&&s.default.call("WVNetwork","getNetworkType",{},function(e){try{S="string"==typeof e?JSON.parse(e).type:e.type,i.default.emit("videoListScroll",{})}catch(e){S="none",console.warn("windvane  getNetworkType  回调解析错误")}},function(){setTimeout(function(){s.default.call("WVNetwork","getNetworkType",{},function(e){try{S="string"==typeof e?JSON.parse(e).type:e.type,i.default.emit("videoListScroll",{})}catch(e){S="none",console.warn("windvane  getNetworkType  回调解析错误")}},function(){console.warn("windvane  回调失败")})},100)});var I=!1,T=!1;l.isWeex&&WXEnvironment&&"LX"===WXEnvironment.appName&&(T=!0),l.isWeex&&WXEnvironment&&("TB"===WXEnvironment.appName||"TM"===WXEnvironment.appName)?I=!0:!l.isWeex&&(/AliApp\(TB+\/[0-9.]+\)/gi.test(window.navigator.userAgent)||/AliApp\(TM+\/[0-9.]+\)/gi.test(window.navigator.userAgent))&&(I=!0);var O=!1,k=!1,E=!1;try{if(l.isWeex&&I){var j=WXEnvironment.appVersion,C=p.default.MUILTI_LIMIT_VERSION,M=p.default.HIGHPERFORM_VERSION;(0,c.versionCompare)(j,C)>=0&&(O=!0),(h&&(0,c.versionCompare)(j,M.ios)>=0||!h&&(0,c.versionCompare)(j,M.android)>0)&&(k=!0)}if(l.isWeex&&T){var A=WXEnvironment.appVersion.split(".");(A[0]>8||8===A[0]&&A[1]>=6)&&(O=!0)}if(l.isWeex&&"android"===WXEnvironment.platform)WXEnvironment.osVersion.split(".")[0]<6&&(E=!0);if(l.isWeex&&"iOS"===WXEnvironment.platform)/iPhone(\d),\d/gi.exec(WXEnvironment.deviceModel)[1]<=6&&(E=!1)}catch(e){console.error("appVersion或者osVersion或者deviceModel处理出错")}var N=!1;l.isWeex||I||!(location.href.indexOf("forceShowVideo")>-1)||(S="WIFI",I=!0,O=!0,N=!0),location.href.indexOf("forceHideVideo")>-1&&(O=!1);var U=function(e){function t(t){var r=e.call(this,t)||this;r.resizeModeToContentMode={cover:"aspectFill",contain:"aspectFit",stretch:"fill"},r.zoom=function(){r.requestFullscreen()},r.jump=function(){r.props.onClick&&r.props.onClick()},r.click=function(){1===r.playStatus&&r.pause(),I&&i.default.emit("sPlayerClick",{id:r.id,tabIndex:r.tabIndex})},r.onVideoPlay=function(){r.props.onPlay&&r.props.onPlay(),r.hideCover(),r.playStatus&&i.default.emit("sPlayerPlaying",{id:r.id,tabIndex:r.tabIndex})},r.onVideoReady=function(){r.hideCover(),r.props.onReady&&r.props.onReady()},r.onVideoError=function(){r.props.errorShowPoster&&(r.showCover(),r.refs.videoplus&&r.refs.videoplus.hideLoadingBtn()),r.props.onError&&r.props.onError()},r.onVideoFinish=function(){r.checkAutoPlay()&&r.props.autoPlayNext&&n.default.sPlayerDisappear({id:r.id,tabIndex:r.tabIndex,direction:"up"}),!1===r.props.stopShowPoster||r.props.loop||r.showCover(),r.props.onEnded&&r.props.onEnded()},r.videoAppear=function(e){if(l.isWeex||I){var t=e.direction;r.firstIn?(t="up",n.default.sPlayerAppear({firstIn:!0,id:r.id,tabIndex:r.tabIndex,direction:t})):n.default.sPlayerAppear({id:r.id,tabIndex:r.tabIndex,direction:t}),r.firstIn=!1}},r.videoDisappear=function(e){(l.isWeex||I)&&n.default.sPlayerDisappear({id:r.id,tabIndex:r.tabIndex,direction:e.direction})},void 0===t.forbidAppear&&(t.forbidAppear=!0),void 0===t.playerScene&&(t.playerScene="highPerformance"),r.props.playerScene=t.notSupportMultiple||!O||"video"===t.playerType?"single":(k?"highPerformance"===t.playerScene?"highPerformance":t.playerScene:"highPerformance"===t.playerScene?"multi":r.playerScene)||"multi",r.playStatus=0,r.style=f({},{width:t.width,height:t.height},r.props.style||{});var o=t.posterProps,a=void 0===o?{resizeMode:"cover"}:o;r.downgrade=void 0===r.props.downgrade?E:r.props.downgrade,r.coverStyle=f({},r.style,u.default.coverImg,a.style),r.iconStyle={},r.iconWidth="142rem",r.iconUrl=w;var s=void 0===t.id?x++:t.id;return r.id=s,r.tabIndex=t.tabIndex||0,r._token=r.id+"_"+r.tabIndex,n.default.init(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r),t),"miniIcon"===t.iconType?(r.iconStyle=u.default.playIconMini,r.iconWidth="28rem",r.iconUrl=_):"smallIcon"===t.iconType?(r.iconStyle=f({},u.default.playIcon,{left:parseInt(r.style.width)/2-44+"rem",top:parseInt(r.style.height)/2-44+"rem"},r.props.iconStyle||{}),r.iconWidth="88rem",r.iconUrl=P):(r.iconStyle=f({},u.default.playIconBig,{left:parseInt(r.style.width)/2-71+"rem",top:parseInt(r.style.height)/2-71+"rem"},r.props.iconStyle||{}),r.iconWidth="142rem",r.iconUrl=w),r.firstIn=!0,r.unmounted=!1,r}var s,d;d=e,(s=t).prototype=Object.create(d.prototype),s.prototype.constructor=s,m(s,d),t.setConfig=function(e){for(var t in void 0===e&&(e={}),e)p.default[t]=e[t]};var h=t.prototype;return h.clearMuityListen=function(e,t){i.default._callbacks.$sPlayerDoPlay&&i.default._callbacks.$sPlayerDoPlay.forEach(function(n,r){n.id===e&&n.tabIndex===t&&(i.default._callbacks.$sPlayerDoPlay.splice(r,1),i.default.emit("sPlayerUpdateId",{id:n.id}))})},h.clearListen=function(e,t){i.default._callbacks.$sPlayerDoPlay&&i.default._callbacks.$sPlayerDoPlay.forEach(function(n,r){n.id===e&&n.tabIndex===t&&i.default._callbacks.$sPlayerDoPlay.splice(r,1),void 0===e&&n.tabIndex===t&&i.default._callbacks.$sPlayerDoPlay.splice(r,1)})},h.listenEvent=function(){var e=this,t=function(t){"scroll"===t.type&&e.props.disableScrollEmit||(t.id===e.id&&t.tabIndex===e.tabIndex&&!e.downgrade&&(l.isWeex||e.props.h5canplay||N)?(("click"===t.type||e.checkAutoPlay())&&(e.refs.videoplus&&e.hideCover(!0),e.play(),e.paused=!1,!e.playStatus&&(e.playStatus=1)),console.log("videoId ======>"+e.id),console.log("vplus instance ======>",a.default.getInstanceNum()),(0,c.dispatchEventOut)("sPlayerDoPlay")):1===e.playStatus&&(t.tabIndex!==e.tabIndex||t.id!==e.id)&&(e.pause(),a.default.getInstanceNum()>=p.default.PLAY_LIMIT||"single"===e.props.playerScene?e.refs.videoplus&&e.showCover(!0):"multi"===e.props.playerScene?!1!==e.props.stopShowPoster&&e.showCover():"highPerformance"===e.props.playerScene?!e.paused&&(e.refs.videoplus&&e.refs.videoplus.setDwInstance("DWPic"),e.paused=!0):e.refs.videoplus&&e.showCover(!0),e.playStatus=0,e.paused=!0,i.default.emit("sPlayerPaused",{id:e.id,tabIndex:e.tabIndex}),(0,c.dispatchEventOut)("sPlayerPaused")))},n=function(t){t.id===e.id&&(e.id=void 0===e.props.id?x++:e.props.id,e.listenEvent()),i.default.off("sPlayerUpdateId",n)},r=function(o){return o&&void 0!==o.tabIndex&&e.tabIndex===o.tabIndex&&e.id===o.id?(e.clearListen(e.id,e.props.tabIndex),i.default.off("sPlayerDoPlay",t),i.default.off("sPlayerUpdateId",n),void i.default.off("clearHandle",r)):void(o&&void 0!==o.tabIndex&&void 0===o.id&&(e.clearListen(void 0,e.props.tabIndex),i.default.off("sPlayerDoPlay",t),i.default.off("sPlayerUpdateId",n),i.default.off("clearHandle",r)))};t.id=this.id,t.tabIndex=this.props.tabIndex,i.default.on("sPlayerDoPlay",t),i.default.on("sPlayerUpdateId",n),i.default.on("sPlayerClear",r)},h.checkAutoPlay=function(){if(!1===g)return g;var e=!1,t=this.props.autoPlay;return l.isWeex?(y.getNetworkType&&(S=y.getNetworkType()),(t&&"wifi"===S||"4G"===t&&"4g"===S||"3G"===t&&("3g"===S||"4g"===S))&&(e=!0)):(t&&"WIFI"===S||"4G"===t&&"4G"===S||"3G"===t&&("3G"===S||"4G"===S))&&(e=!0),"none"===S&&(e=!!t),e},h.componentWillUnmount=function(){this.unmounted=!0,i.default.emit("sPlayerClear",{tabIndex:this.props.tabIndex,id:this.id})},h.componentDidMount=function(){var e=this.id;this.clearMuityListen(e,this.props.tabIndex),this.listenEvent()},h.render=function(){var e=(0,c.throttle)(this.videoAppear,p.default.PLAY_THROLTTLE),t=(0,c.throttle)(this.videoDisappear,p.default.PLAY_THROLTTLE);return(0,r.createElement)(o.default,{ref:"videoCtn",style:[u.default.cover,this.style]},(0,r.createElement)(o.default,{style:{position:"absolute",left:"0rem",top:parseInt(this.style.height)/2+"rem",width:this.style.width,height:"1rem"},onAppear:e,onDisappear:t}),this.renderPlayer(),"function"==typeof this.props.onClick?(0,r.createElement)(o.default,{style:[u.default.mask,{width:this.style.width,height:this.style.height}],onClick:this.jump}):null)},h.renderPlayer=function(){var e=f({},this.props,{autoPlay:!0,isInit:!1,iconUrl:this.iconUrl,iconStyle:this.iconStyle,contentMode:this.resizeModeToContentMode[this.props.resizeMode||"contain"],isDowngrade:!l.isWeex&&!this.props.h5canplay});if(this.props.src&&this.props.src.indexOf("cloud.video.taobao.com")>-1&&(e.videoSource||(e.videoSource="TBVideo"),!e.videoId))try{e.videoId=/.*\/(\d*).mp4/gi.exec(this.props.src)[1]}catch(e){console.error("正则获取videoId出错")}e.autoRotate||(e.autoRotate=!1),e.controls||(e.controls=!1),e.controlsList||(e.controlsList="nocontrolbtn"),e.hasOwnProperty("networkErrorViewHidden")||(e.networkErrorViewHidden=!0),e.hasOwnProperty("toastViewHidden")||(e.toastViewHidden=!0),e.hasOwnProperty("playErrorViewHidden")||(e.playErrorViewHidden=!0);var t={};for(var n in this.style)-1===n.indexOf("margin")&&-1===n.indexOf("padding")&&-1===["top","right","bottom","left"].indexOf(n)&&(t[n]=this.style[n]);var i=(0,r.createElement)(a.default,f({ref:"videoplus"},e,{style:t,onEnded:this.onVideoFinish,onReady:this.onVideoReady,onPlay:this.onVideoPlay,onError:this.onVideoError}));return this.props.coverLandscape&&(i=[(0,r.createElement)(a.default,f({ref:"videoplus"},e,{style:t,onEnded:this.onVideoFinish,onReady:this.onVideoReady,onPlay:this.onVideoPlay,onError:this.onVideoError})),(0,r.createElement)(o.default,{style:[u.default.mask,{width:this.style.width,height:this.style.height}],onClick:this.zoom})]),i},h.hideCover=function(e){void 0===e&&(e=!1),!this.unmounted&&this.refs.videoplus&&this.refs.videoplus.hidePoster(e)},h.showCover=function(e){!this.unmounted&&this.refs.videoplus&&this.refs.videoplus.showPoster(e)},h.play=function(){this.props.autoPlay||this.hideCover(!0),this.refs.videoplus&&this.refs.videoplus.play()},h.pause=function(){this.refs.videoplus&&this.refs.videoplus.pause()},h.requestFullscreen=function(){this.refs.videoplus&&this.refs.videoplus.requestFullscreen()},h.requestInlinescreen=function(){this.refs.videoplus&&this.refs.videoplus.requestInlinescreen()},h.requestSmallscreen=function(){this.refs.videoplus&&this.refs.videoplus.requestSmallscreen()},h.getCurrentTime=function(e){this.refs.videoplus&&this.refs.videoplus.getCurrentTime(e)},h.getDuration=function(e){this.refs.videoplus&&this.refs.videoplus.getDuration(e)},h.setCurrentTime=function(e){this.refs.videoplus&&this.refs.videoplus.setCurrentTime(e)},h.exitFullscreen=function(){this.refs.videoplus&&this.refs.videoplus.exitFullscreen()},h.getIsDowngrade=function(){return this.refs.videoplus&&this.refs.videoplus.state&&this.refs.videoplus.state.downgrade||this.downgrade},t}(r.Component);exports.default=U,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(0),n=i(e(12)),r=e(13),o=i(e(14));function i(e){return e&&e.__esModule?e:{default:e}}var a,s={};try{e(15),s=e(43)}catch(e){console.log("screen或者dom模块不存在")}if(r.isWeex)a=750*WXEnvironment.deviceHeight/WXEnvironment.deviceWidth,s.getComponentRect&&s.getComponentRect("viewport",function(e){e.result&&(a=e.size.height)});else{var l=document.documentElement;a=l.clientHeight}var u={},p={},c=null,d=0,f=null,m={},h={},y=.4,g=.6;function v(e,o){p[e]?(function(e){m={};var n=p[e];if(n)for(var o=function(o){if(void 0===u[e]||void 0===u[e][n[o]])return"continue";var i=u[e][n[o]],a=(0,t.findDOMNode)(i.refs.videoCtn);if(r.isWeex)s.getComponentRect&&s.getComponentRect(a,function(e){e.result&&(m[n[o]]={left:e.size.left,top:e.size.top,width:e.size.width,height:e.size.height})});else{var l=a.getBoundingClientRect();m[n[o]]={left:l.left,top:l.top,width:l.width,height:l.height}}},i=0,a=n.length;i<a;i++)o(i)}(e),setTimeout(function(){var t=function(e){var t=Math.max,n=p[e]||[],r=n.length;if(m[n[0]]){for(var o,i=[],s=[],l=[],u=[],c=0;c<r;c++)if(o=m[n[c]]){if(-10===n[c]&&o.top+o.height>=o.height/4*3)return n[c];o.top>=a*y&&o.top<=a*g?(i.push(n[c]),s.push(a*g-o.top)):o.top<=a*y&&o.top+o.height<=a*g?(i.push(n[c]),s.push(o.top+o.height-a*y)):o.top+o.height>=a*y&&o.top+o.height<=a*g?(i.push(n[c]),s.push(o.top+o.height-a*y)):o.top<=a*y&&o.top+o.height>=a*g?(i.push(n[c]),s.push(o.height)):o.top+o.height<a*y?(l.push(n[c]),u.push(o.top+o.height)):o.top>a*g&&(l.push(n[c]),u.push(a-o.top))}else if(-10===n[c])return n[c];return 1===i.length?i[0]:i.length>1?i[s.indexOf(t.apply(null,s))]:l[u.indexOf(t.apply(null,u))]}return n[Math.floor((r-1)/2)]}(e);f=t,n.default.emit("sPlayerDoPlay",{id:t,tabIndex:e,type:o})},50)):n.default.emit("sPlayerDoPlay",{id:-1,tabIndex:-1,type:o})}function b(){n.default.on("videoListScrollStart",function(){c&&clearTimeout(c),void 0!==f&&(n.default.emit("sPlayerDoPlay",{id:-1,tabIndex:-1,type:"scroll"}),f=void 0)}),n.default.on("videoListScrollEnd",function(){c&&clearTimeout(c),c=setTimeout(function(){v(d,"scroll")},250)}),n.default.on("videoListScroll",function(){c&&clearTimeout(c),void 0!==f&&(n.default.emit("sPlayerDoPlay",{id:-1,tabIndex:-1,type:"scroll"}),f=void 0),c=setTimeout(function(){v(d,"scroll")},o.default.PLAY_THROLTTLE||250)}),n.default.on("doStopVideoOnTab",function(e){c&&clearTimeout(c),c=setTimeout(function(){n.default.emit("sPlayerDoPlay",{id:-1,tabIndex:e.tabIndex,type:"appear"})},o.default.PLAY_THROLTTLE||250)}),n.default.on("stopAllVideoPlay",function(){c&&clearTimeout(c),c=setTimeout(function(){v(-1,"appear")},o.default.PLAY_THROLTTLE||250)}),n.default.on("doPlayVideoOnTab",function(e){d=e.tabIndex,"clear"===e.type&&(p[d]=[]),c&&clearTimeout(c),c=setTimeout(function(){v(e.tabIndex,"appear")},o.default.PLAY_THROLTTLE)}),n.default.on("sPlayerClick",function(e){d=e.tabIndex,c&&clearTimeout(c),n.default.emit("sPlayerDoPlay",{id:e.id,tabIndex:e.tabIndex,type:"click"})}),n.default.on("sPlayerClearAllEvent",function(){n.default._callbacks.$sPlayerDoPlay=[]}),n.default.on("sPlayerClear",function(e){if(e&&void 0!==e.tabIndex&&void 0===e.id)return p[e.tabIndex]=[],c=null,f=null,m={},void(u[e.tabIndex]={});if(e&&void 0!==e.tabIndex&&void 0!==e.id){var t=p[e.tabIndex]||[];return t.indexOf(e.id)>-1&&t.splice(t.indexOf(e.id),1),c=null,f=null,m[e.id]={},void(u&&u[e.tabIndex]&&u[e.tabIndex][e.id]&&delete u[e.tabIndex][e.id])}void 0===e&&(n.default._callbacks.$sPlayerDoPlay=[],p={},c=null,d=0,f=null,m={},u={})}),document.addEventListener&&document.addEventListener("sPlayerDoPlay",function(e){return n.default.emit("sPlayerDoPlay",e.data)}),document.addEventListener&&document.addEventListener("doPlayVideoOnTab",function(e){return n.default.emit("doPlayVideoOnTab",e.data)}),document.addEventListener&&document.addEventListener("doStopVideoOnTab",function(e){return n.default.emit("doStopVideoOnTab",e.data)}),document.addEventListener&&document.addEventListener("stopAllVideoPlay",function(e){return n.default.emit("stopAllVideoPlay",e.data)}),document.addEventListener&&document.addEventListener("videoListScrollStart",function(e){return n.default.emit("videoListScrollStart",e.data)}),document.addEventListener&&document.addEventListener("videoListScrollEnd",function(e){return n.default.emit("videoListScrollEnd",e.data)}),document.addEventListener&&document.addEventListener("videoListScroll",function(e){return n.default.emit("videoListScroll",e.data)})}(location.href.indexOf("wx_navbar_transparent")>-1||location.href.indexOf("_wx_appbar")>-1||location.href.indexOf("wx_navbar_hidden")>-1)&&(y=.48,g=.68);var _=!1;exports.default={init:function(e,t){u[e.tabIndex]=u[e.tabIndex]||{},u[e.tabIndex][e.id]=e,h[e.tabIndex]=h[e.tabIndex]||{},h[e.tabIndex][e.id]=t,_||(b(t.playThrottle),_=!0)},sPlayerAppear:function(e){d=e.tabIndex,p[e.tabIndex]||(p[e.tabIndex]=[]);var t=!1,n=p[e.tabIndex];h[e.tabIndex]=h[e.tabIndex]||{};for(var r=0,i=n.length;r<i;r++)if(e.id===n[r]){t=!0;break}t||(0===n.length||e.id<n[0]?n.splice(0,0,e.id):n.push(e.id)),(h[e.tabIndex][e.id]||{}).forbidAppear||(clearTimeout(c),c=setTimeout(function(){v(e.tabIndex,"appear")},o.default.PLAY_THROLTTLE))},sPlayerDisappear:function(e){d=e.tabIndex;var t=p[e.tabIndex];h[e.tabIndex]=h[e.tabIndex]||{};var n=h[e.tabIndex][e.id]||{};if(t&&t.length){for(var r=-1,i=0,a=t.length;i<a;i++)if(e.id===t[i]){r=i;break}if(-1!==r&&t.splice(r,1),n.forbidAppear)return;clearTimeout(c),c=setTimeout(function(){v(e.tabIndex,"appear")},o.default.PLAY_THROLTTLE)}}},module.exports=exports.default},function(module,exports){function e(){}Object.defineProperty(exports,"__esModule",{value:!0}),exports.mixinEmitter=function(t){for(var n in e.prototype)t.prototype[n]=e.prototype[n]},e.prototype.on=e.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},e.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var r,o=0;o<n.length;o++)if((r=n[o])===t||r.fn===t){n.splice(o,1);break}return this},e.prototype.emit=function(e){this._callbacks=this._callbacks||{};var t=[].slice.call(arguments,1),n=this._callbacks["$"+e];if(n)for(var r=0,o=(n=n.slice(0)).length;r<o;++r)n[r].apply(this,t);return this},e.prototype.hasListeners=function(e){return this._callbacks=this._callbacks||{},!!(this._callbacks["$"+e]||[]).length};var t=new e;exports.default={on:t.on,emit:t.emit,off:t.off,once:t.once,hasListeners:t.hasListeners}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(1);Object.keys(t).forEach(function(e){"default"===e||"__esModule"===e||Object.defineProperty(exports,e,{enumerable:!0,get:function(){return t[e]}})})},function(module,exports){module.exports=require("@weex-module/dom")},function(module,exports,e){module.exports=e(45)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=null;e(1).isWeex?t=e(46):(window.vxNeedDpr=!0,t=e(66)),exports.default=t,module.exports=exports.default},function(module,exports,e){"use  strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=m(e(2)),i=e(1),a=m(e(5)),s=e(16),l=m(e(9)),u=m(e(18)),p=m(e(62)),c=m(e(19)),d=m(e(64)),f=m(e(65));function m(e){return e&&e.__esModule?e:{default:e}}var h={};try{h=e(15)}catch(e){}try{e(21)}catch(e){}var y="TB"===navigator.appName,g="TM"===navigator.appName,v="LX"===navigator.appName,b="iOS"===navigator.platform,_="android"===navigator.platform,P="undefined"==typeof WXEnvironment?{}:WXEnvironment,w=b&&y&&(0,s.versionCompare)(P.appVersion,"6.8.0")>=0||b&&g&&(0,s.versionCompare)(P.appVersion,"6.1.0")>=0,x=y&&(0,s.versionCompare)(P.appVersion,"6.6.0")>=0||g&&(0,s.versionCompare)(P.appVersion,"7.0.0")>=0||v&&(0,s.versionCompare)(P.appVersion,"8.5.7")>=0,S=b&&(0,s.versionCompare)(P.appVersion,"7.11.6")>=0||!b&&(0,s.versionCompare)(P.appVersion,"7.11.24")>0,I=function(e){function m(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(m.__proto__||Object.getPrototypeOf(m)).call(this,e));return t.resizeModeToContentMode={cover:"aspectFill",contain:"aspectFit",stretch:"fill"},t.type="videoplus",t.screenMode="inlineScreen",t.supportVplus=t.props.supportVplus||x,t.seekTime=t.props.seekTime,t.posterLock=!1,t.posterAction={},t.exposeTime=Date.now(),t.isReady=!1,t.runLoading=!0,t.isStop=!(t.props.autoplay||t.props.autoPlay),t.isPause=!(t.props.autoplay||t.props.autoPlay),t.disappearPlayerState=t.props.autoplay||t.props.autoPlay?"play":"pause",t.actionState="",t.isFirstPlay=!0,t.isLandscape=!1,t.isShowPoster=!0,t.needControlBtn=!t.props.controlsList||-1===t.props.controlsList.split("  ").indexOf("nocontrolbtn"),t.poster="",t.playerScene=t.props.playerScene||"",t.state={isInit:!1!==t.props.isInit,hideLoading:!0,downgrade:!0,update:!1},t.style={},t._onPaused=function(){t.isPause=!0,t.props.onPause&&t.props.onPause(),t.props.onPaused&&t.props.onPaused(),t.needControlBtn&&(t.isFirstPlay||"videoplus"!==t.type)&&t.refs.playbtn&&t.refs.playbtn.show(),t.actionState=""},t._onPlay=function(){t.needControlBtn&&t.refs.playbtn&&t.refs.playbtn.hide(),t.props.poster&&(t.isFirstframe=!0,t.hidePoster()),t.isFirstPlay=!1,t.isPause=!1,t.isStop=!1,t.props.onPlay&&t.props.onPlay(),t.actionState="";var e=t.seekTime;e&&e>0&&t.refs.player&&(t.seekTime=0,setTimeout(function(){t.setCurrentTime(e),t.play(!0)},1e3)),t.hideLoadingBtn()},t._clearState=function(){t.posterLock=!1,t.posterAction="",t.exposeTime=Date.now(),t.isReady=!1,t.runLoading=!0,t.isStop=!(t.props.autoplay||t.props.autoPlay),t.isPause=!(t.props.autoplay||t.props.autoPlay),t.disappearPlayerState=t.props.autoplay||t.props.autoPlay?"play":"pause",t.actionState="",t.isFirstPlay=!0,t.isLandscape=!1,t.isShowPoster=!0},t.showPoster=function(){var e=!!(arguments.length>0&&void 0!==arguments[0])&&arguments[0];return t.posterLock?void(t.posterAction={api:"showPoster",args:[e]}):(t.posterLock=!0,void(t.refs.poster&&t.refs.poster.showPoster(function(){e?t.setState({isInit:!1},function(){t.clearPosterAction(),t._clearState()}):t.clearPosterAction()})))},t.hidePoster=function(){var e=!!(arguments.length>0&&void 0!==arguments[0])&&arguments[0];if(!t.posterLock){var n=function(){t.clearPosterAction()};return t.posterLock=!0,e?void t.setState({isInit:!0},function(){setTimeout(t.clearPosterAction,300)}):void("highPerformance"===t.props.playerScene&&t.refs.poster?t.refs.poster.destroyPoster(n):"highPerformance"!==t.props.playerScene&&t.refs.poster?t.refs.poster.hidePoster(n):n&&n())}t.posterAction={api:"hidePoster",args:[e]}},t.clearPosterAction=function(){clearTimeout(t.posterClearTimer),t.posterClearTimer=setTimeout(function(){t.posterLock=!1,t.posterAction&&"hidePoster"===t.posterAction.api?t.hidePoster&&t.hidePoster.apply(t,t.posterAction.args||[]):t.posterAction&&"showPoster"===t.posterAction.api&&t.showPoster&&t.showPoster.apply(t,t.posterAction.args||[]),t.posterAction=null},500)},t.play=function(){var e=!!(arguments.length>0&&void 0!==arguments[0])&&arguments[0];(t.isPause||t.isStop||"pause"===t.actionState||e)&&("video"===t.type&&t.showLoadingBtn(),t.refs.player&&t.refs.player.play()),t.actionState="play"},t.pause=function(){var e=!!(arguments.length>0&&void 0!==arguments[0])&&arguments[0];(!t.isPause||"play"===t.actionState||e)&&t.refs.player&&t.refs.player.pause(),t.actionState="pause"},t.track=new u.default({bizcode:t.props.bizFrom,video_id:t.props.videoId,video_url:encodeURIComponent(t.props.src),interact_id:t.props.interactId,autoplay:!(!t.props.autoplay&&!t.props.autoPlay)}),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(m,r.Component),n(m,[{key:"render",value:function(){var e=this,n="videoplus",i=t({},a.default.videoplus,this.props.style||{}),l=["videoId","bizFrom"].filter(function(t){return!e.props[t]});if(!(l&&l.length>0)){this.supportVplus||(n="video"),"video"===this.props.playerType?n="video":"videoplus"===this.props.playerType&&(n="videoplus"),this.type=n;var u=this._initProps();return this.style=i,this._initOrientation(),this._addEvent(),(0,r.createElement)(o.default,{style:t({},this.style,{position:"relative",overflow:"hidden"}),onAppear:function(){e.props.appearControl&&"play"===e.disappearPlayerState&&e.play(),e.props.autoSwitchScreen&&e.setScreenMode("inlineScreen")},onDisAppear:function(){e.props.appearControl&&e.pause(),e.disappearPlayerState=e.isPause?"pause":"play",e.props.autoSwitchScreen&&!e.isPause&&e.setScreenMode("smallScreen")}},(0,r.createElement)(d.default,t({},t({},u,{onReady:null,onEnded:null,onPause:null,poster:""}),{ref:"player",videoComponent:n,style:t({},this.style,S?{}:(0,s.getResizeOffset)({width:parseInt(this.props.style.width),height:parseInt(this.props.style.height)},this.props.videoScale,this.props.resizeMode),{overflow:S?"none":"hidden"}),contentMode:this.resizeModeToContentMode[this.props.resizeMode||"contain"],onPrepared:function(t){e._onPrepared(t)},onCanplaythrough:function(t){e._onPrepared(t)},onStalled:function(t){var n=e.props.onStalled;e.showLoadingBtn(t),n&&n(t)},onFirstvideoframerendered:function(t){e._onPrepared(t),e.isFirstframe=!0,e.hidePoster()},onPlaying:this._onPlay,onPaused:this._onPaused,onPause:this._onPaused,onError:function(t){e._onError(t)},onFinish:function(t){e._onFinish(t)},onLandscape:function(t){!b&&(0,s.versionCompare)(P.appVersion,"7.3.0")<=-1&&e._onLandscape(t)},onScreenModeChange:function(t){!b&&(0,s.versionCompare)(P.appVersion,"7.3.0")>-1&&e._onScreenModeChange(t)},onMutedChange:function(){}})),this._renderPoster(this.props,i),this._renderLoadingBtn(u),this._renderPlayBtn(u,i))}console.error(l.join(",")+"参数为必填项，用作区分业务方，如不明白自身业务"+l.join(",")+"，请查看使用文档或咨询@逍魂 @霜草")}},{key:"_addEvent",value:function(){var e,t=this;e=this.refs.player&&this.refs.player.event&&"function"==typeof this.refs.player.event.play?{screenModeChange:function(e){return t._onScreenModeChange(e)},click:function(e){t.props.onClick&&t.props.onClick(e),t.isFirstPlay&&_&&!t.props.autoplay&&!t.props.autoPlay&&t.play()}}:{screenModeChange:{handler:function(e){return t._onScreenModeChange(e)}},screenmodechange:{handler:function(e){return t._onScreenModeChange(e)}},click:{handler:function(e){t.props.onClick&&t.props.onClick(e),t.isFirstPlay&&_&&!t.props.autoplay&&!t.props.autoPlay&&t.play()}}},this.refs.player&&this.refs.player.addEvent(e)}},{key:"_renderPoster",value:function(e,n){var o=this;return(0,r.createElement)(c.default,t({ref:"poster"},e,{onClick:function(){o.isPause?o.play():o.pause(),e.onClick&&e.onClick()}},e.posterProps||{},{style:t({},n,(e.posterProps||{}).style)}))}},{key:"_renderPlayBtn",value:function(e,n){return this.needControlBtn?(0,r.createElement)(p.default,t({ref:"playbtn"},e,{style:n,onClick:this.play})):null}},{key:"_renderLoadingBtn",value:function(e){return"video"===this.type&&this.state.isInit&&!this.props.loadingHidden?(0,r.createElement)(f.default,t({ref:"loadingBtn"},e)):null}},{key:"_onPrepared",value:function(e){this.hideLoadingBtn(),this.isReady||(this.props.onReady&&this.props.onReady(e),this.isReady=!0),""!==this.actionState&&this[this.actionState]&&this[this.actionState](),this.track.ready({init_time:Date.now()-this.startInitTime})}},{key:"_onError",value:function(e){this.hideLoadingBtn(),"videoplus"!==this.type&&this.isReady||(this.hidePoster(),this.isReady=!0),this.props.onError&&this.props.onError(e),this.actionState=""}},{key:"_onFinish",value:function(e){var t=this.props.loop;this.props.onEnded&&this.props.onEnded(e),this.props.onFinish&&this.props.onFinish(e),this.actionState="",this.needControlBtn&&!t&&this.refs.playbtn&&this.refs.playbtn.show(),this.isStop=!t,this.isPause=!t,t||this.showPoster()}},{key:"_onScreenModeChange",value:function(e){var t=e.screenMode;e.preScreenMode=this.screenMode,"smallScreen"===t?this.props.onRequestSmallscreen&&this.props.onRequestSmallscreen(e):"fullScreen"===t?(this.isLandscape=!1,this.props.onEnterFullScreen&&this.props.onEnterFullScreen(e),this.props.onRequestFullscreen&&this.props.onRequestFullscreen(e)):(this.isLandscape=!0,"fullScreen"===e.preScreenMode&&(this.props.onExitFullScreen&&this.props.onExitFullScreen(e),this.props.onExitFullscreen&&this.props.onExitFullscreen(e)),this.props.onRequestInlinescreen&&this.props.onRequestInlinescreen(e)),this.screenMode=t}},{key:"setScreenMode",value:function(e){this.refs.player&&this.refs.player.setScreenMode(e)}},{key:"getScreenMode",value:function(e){this.refs.player?this.refs.player.getScreenMode(e):"video"===this.type?(e&&e({result:null}),console.error("[videoplus]: video模式不支持屏幕模式获取!")):e&&e(this.screenMode)}},{key:"getCurrentTime",value:function(e){this.refs.player&&this.refs.player.getCurrentTime(e)}},{key:"setCurrentTime",value:function(e){this.refs.player&&this.refs.player.setCurrentTime(+e),"video"===this.props.playerType&&this.showLoadingBtn()}},{key:"getDuration",value:function(e){this.refs.player&&this.refs.player.getDuration(e)}},{key:"showLoadingBtn",value:function(){this.refs.loadingBtn&&this.refs.loadingBtn.showLoadingBtn&&this.refs.loadingBtn.showLoadingBtn()}},{key:"hideLoadingBtn",value:function(){this.refs.loadingBtn&&this.refs.loadingBtn.hideLoadingBtn&&this.refs.loadingBtn.hideLoadingBtn()}},{key:"_initOrientation",value:function(){w&&(h&&h.setOrientation&&h.setOrientation({orientation:!1===this.props.autoRotate?"portrait":"auto"},function(){}),h&&h.addEventListener&&h.addEventListener("closeinteractvideo",function(){h.setOrientation&&h.setOrientation({orientation:"portrait"},function(){})}))}},{key:"requestFullscreen",value:function(){this.enterFullScreen()}},{key:"requestInlinescreen",value:function(){this.setScreenMode("inlineScreen")}},{key:"requestSmallscreen",value:function(){"smallScreen"!==this.screenMode&&("video"===this.type&&console.log("[videoplus]: video模式不支持小屏调用"),this.refs.player&&this.refs.player.requestSmallscreen())}},{key:"exitFullscreen",value:function(){this.exitFullScreen()}},{key:"enterFullScreen",value:function(){"fullScreen"!==this.screenMode&&("video"===this.type&&console.log("[videoplus]: video模式不支持全屏调用"),this.refs.player&&this.refs.player.enterFullScreen())}},{key:"exitFullScreen",value:function(){"inlineScreen"!==this.screenMode&&("video"===this.type&&console.log("[videoplus]: video模式不支持全屏调用"),this.refs.player&&this.refs.player.exitFullScreen())}},{key:"_onLandscape",value:function(e){var t=e.landscape?"fullScreen":"inlineScreen";e.preScreenMode=this.screenMode,e.screenMode=t,e.landscape?(this.isLandscape=!0,this.props.onEnterFullScreen&&this.props.onEnterFullScreen(e),this.props.onRequestFullscreen&&this.props.onRequestFullscreen(e)):"fullScreen"===e.preScreenMode&&(this.isLandscape=!1,this.props.onExitFullScreen&&this.props.onExitFullScreen(e),this.props.onExitFullscreen&&this.props.onExitFullscreen(e)),this.screenMode=t}},{key:"_initProps",value:function(){var e=t({},this.props);return e.from=e.bizFrom,e.interactiveId=e.interactId,e.thumbnailSrc=e.poster,e.autoPlay=e.autoplay=e.autoPlay||e.autoplay,e.src=e.src&&(e.src.match(/(http:|https:)/)?e.src:"http:"+e.src.replace(/(http:|https:)/,""))||"",e.videoId+="",e.videoSource||(e.videoSource="TBVideo"),e.controls||(e.thumbnailPlayBtnHidden=!0,e.miniProgressViewHidden=!0,e.playingIconHidden=!0,e.controlsViewHidden=!0),e.shownMuteBtn&&(e.muteIconDisplay=!0),e}},{key:"_checkDowngrade",value:function(){var e=this;l.default.check(this.props.bizFrom,function(t){var n=t.downgrade;n||(e.setState({downgrade:n,hideLoading:!1,update:!1}),e.showLoadingBtn(),!e.props.autoplay&&!e.props.autoPlay&&i.isWeex&&setTimeout(function(){e._onPrepared()},200))})}},{key:"setDwInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"DWVideo";this.refs.player&&(this.refs.player.setInstanceMode?this.refs.player.setInstanceMode&&this.refs.player.setInstanceMode(e):"DWVideo"===e?this.hidePoster(!0):this.showPoster(!0))}},{key:"getIsDestroy",value:function(){return!this.refs.player||this.refs.player&&this.refs.player.getIsDestroy()}},{key:"componentWillMount",value:function(){this.track.expose()}},{key:"componentDidMount",value:function(){this._checkDowngrade()}},{key:"shouldComponentUpdate",value:function(e,t){var n=!0;if(t.update)n=!0;else{var r=!t.downgrade&&t.isInit,o=!this.state.downgrade&&this.state.isInit,i=e.muted;o!==r&&r?(this.startInitTime=Date.now(),this.refs.player&&this.refs.player.init()):o!==r&&!r&&this.refs.player&&this.refs.player.destroy(),n=!1,i!==this.props.muted&&(n=!0)}return n}}],[{key:"getInstanceNum",value:function(){return d.default.getInstanceNum()}}]),m}();exports.default=I,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(1),n=5e3,r="callback";function o(){return"jsonp_"+Date.now()+"_"+Math.ceil(1e5*Math.random())}function i(e){try{delete window[e]}catch(t){window[e]=void 0}}function a(e){document.getElementsByTagName("head")[0].removeChild(e)}exports.default=function(s){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.isWeex){var u={};try{u=e(48)}catch(e){}return new Promise(function(e,t){var n=null==l.jsonpCallback?r:l.jsonpCallback,i=l.jsonpCallbackFunctionName||o();-1==s.indexOf(n)&&(s=(s+=-1===s.indexOf("?")?"?":"&")+n+"="+i);var a={url:s,method:"GET",type:"jsonp",dataType:"jsonp"};u&&u.fetch&&u.fetch?u.fetch(a,function(n){try{if("string"==typeof n&&(n=JSON.parse(n)).data&&"string"==typeof n.data&&n.ok)try{n.data=JSON.parse(n.data)}catch(e){throw new Error("the response.data in not valid json")}e({ok:n.ok,status:n.status,statusText:n.statusText,data:n.data,json:function(){return Promise.resolve(n.data)}})}catch(e){t(e)}},function(){}):t({})})}return new Promise(function(e,t){var u=null==l.timeout?n:l.timeout,p=null==l.jsonpCallback?r:l.jsonpCallback,c=void 0,d=l.jsonpCallbackFunctionName||o(),f=document.createElement("script");window[d]=function(t){e({ok:!0,json:function(){return Promise.resolve(t)}}),c&&clearTimeout(c),a(f),i(d)},s+=-1===s.indexOf("?")?"?":"&",f.setAttribute("src",s+p+"="+d),document.getElementsByTagName("head")[0].appendChild(f),c=setTimeout(function(){t(new Error("JSONP request to "+s+" timed out")),i(d),a(f)},u)})},module.exports=exports.default},function(module,exports){module.exports=require("@weex-module/stream")},function(module,exports){var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};"undefined"==typeof window&&(window={ctrl:{},lib:{}}),window.ctrl||(window.ctrl={}),window.lib||(window.lib={}),function(t,n){function r(e,t){e=e.toString().split("."),t=t.toString().split(".");for(var n=0;n<e.length||n<t.length;n++){var r=parseInt(e[n],10),o=parseInt(t[n],10);if(window.isNaN(r)&&(r=0),window.isNaN(o)&&(o=0),o>r)return-1;if(r>o)return 1}return 0}var o=t.Promise,i=t.document,a=t.navigator.userAgent,s=/Windows\sPhone\s(?:OS\s)?[\d\.]+/i.test(a)||/Windows\sNT\s[\d\.]+/i.test(a),l=s&&t.WindVane_Win_Private&&t.WindVane_Win_Private.call,u=/iPhone|iPad|iPod/i.test(a),p=/Android/i.test(a),c=a.match(/WindVane[\/\s](\d+[._]\d+[._]\d+)/),d=Object.prototype.hasOwnProperty,f=n.windvane=t.WindVane||(t.WindVane={version:"3.0.7"}),m=Math.floor(65536*Math.random()),h=1,y=[],g="hybrid",v="iframe_",b="param_",_={isAvailable:1===r(c=c?(c[1]||"0.0.0").replace(/\_/g,"."):"0.0.0","0"),isNewBridgeAvailable:1===r(c,p?"8.3.0":"8.2.0"),call2:function(e,t,n,r,o){var i=e.indexOf(".");return _.call(e.substr(0,i),e.substr(i+1),t,n,r,o)},call:function(e,n,r,i,a,s){var l,u;"number"==typeof arguments[arguments.length-1]&&(s=arguments[arguments.length-1]),"function"!=typeof i&&(i=null),"function"!=typeof a&&(a=null),!o||i||a||(u=new o(function(e,t){i=e,a=t}));var c=(""+n).indexOf(".")>-1;if((!p||!c)&&_.isNewBridgeAvailable&&t.__windvane__&&(!t.__windvane__.call&&t.__windvane__.windVaneCoreJs&&new Function(t.__windvane__.windVaneCoreJs())(),t.__windvane__.call))return t.__windvane__.call(e+"."+n,r,i,a,s),u;l=P.getSid();var d={success:i,failure:a};return s>0&&(d.timeout=setTimeout(function(){_.onFailure(l,{ret:"HY_TIMEOUT"})},s)),P.registerCall(l,d),P.registerGC(l,s),_.isAvailable?P.callMethod(e,n,r,l):_.onFailure(l,{ret:"HY_NOT_IN_WINDVANE"}),u},fireEvent:function(e,t){var n=i.createEvent("HTMLEvents");n.initEvent(e,!1,!0),n.param=P.parseData(t),i.dispatchEvent(n)},getParam:function(e){return P.getParam(e)},setData:function(){},find:function(e,t){t||P.unregisterCall(e,!1)},onSuccess:function(e,t,n){P.onComplete(e,t,"success",n)},onFailure:function(e,t){P.onComplete(e,t,"failure")}};_.isNewBridgeAvailable&&t.__windvane__&&t.__windvane__.callSync&&(_.callSync=function(e,n){if(u)return t.__windvane__.callSync(e,n);if(p){var r={name:e};n&&(r.params=JSON.stringify(n));var o=t.__windvane__.callSync(r);if(o)try{return JSON.parse(o)}catch(e){}}});var P={params:{},calls:{},getSid:function(){return(m+h++)%65536+""},buildParam:function(t){return t&&"object"==(void 0===t?"undefined":e(t))?JSON.stringify(t):t||""},getParam:function(e){return this.params[b+e]||""},setParam:function(e,t){this.params[b+e]=t},parseData:function(e){var t;if(e&&"string"==typeof e)try{t=JSON.parse(e)}catch(n){t={ret:"HY_RESULT_PARSE_ERROR",originValue:e}}else t=e||{};return t},registerCall:function(e,t){this.calls[e]=t},unregisterCall:function(e,t){var n=this.calls[e]||{},r=n.timeout;return r&&clearTimeout(r),t||delete this.calls[e],n},useIframe:function(e,t){var n=y.pop();n||((n=i.createElement("iframe")).setAttribute("frameborder","0"),n.style.cssText="width:0;height:0;border:0;display:none;"),n.setAttribute("id",v+e),n.setAttribute("src",t),n.parentNode||setTimeout(function(){i.body.appendChild(n)},5)},retrieveIframe:function(e){var t=i.querySelector("#"+(v+e));if(t)if(y.length>=3)try{i.body.removeChild(t)}catch(e){}else y.indexOf(t)<0&&y.push(t)},callMethod:function(e,n,r,o){var i=P.buildParam(r);if(s)l?t.WindVane_Win_Private.call(e,n,o,i):this.onComplete(o,{ret:"HY_NO_HANDLER_ON_WP"},"failure");else if(u){this.setParam(o,i);var a=g+"://"+e+":"+o+"/"+n+"?"+encodeURIComponent(i);this.useIframe(o,a)}else if(p){this.setParam(o,r);a=g+"://"+e+":"+o+"/"+n+"?"+i;window.prompt(a,"wv_hybrid:")}else this.onComplete(o,{ret:"HY_NOT_SUPPORT_DEVICE"},"failure")},registerGC:function(e,t){var n=Math.max,r=this,o=n(t||0,6e5),i=n(t||0,6e4);setTimeout(function(){r.unregisterCall(e)},o),u&&setTimeout(function(){r.params[b+e]&&delete r.params[b+e]},i)},onComplete:function(e,t,n,r){var o=this.unregisterCall(e,r),i=o.success,a=o.failure,s=(t=this.parseData(t)).ret;"string"==typeof s&&((t=t.value||t).ret||(t.ret=[s])),"success"===n?i&&i(t):"failure"==n&&a&&a(t),u&&(this.retrieveIframe(e),this.params[b+e]&&delete this.params[b+e])}};for(var w in _)d.call(f,w)||(f[w]=_[w])}(window,window.lib||(window.lib={})),module.exports=window.lib.windvane},function(module,exports,e){module.exports=e(51)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=o(e(52)),r=o(e(58));function o(e){return e&&e.__esModule?e:{default:e}}exports.default=t({},n.default,r.default),module.exports=exports.default},function(module,exports,e){(function(t){Object.defineProperty(exports,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=e(1),o=s(e(53)),i=e(55),a=s(e(56));function s(e){return e&&e.__esModule?e:{default:e}}r.isNode&&(t.window={});var l={CLK:"click",EXP:"expose",OTHER:"other"},u={record:function(e,t,n,s){if(r.isWeex){var u="string"==typeof n?(0,i.paramsToObj)(n):n;void 0===u&&(u={}),u.weex=u.weex?u.weex:"1",u.autosend="1",n="string"==typeof n?n:(0,i.objToParams)(n,!0);var p=l[t];p=p||"click";var c={logkey:e,weex:u.weex,autosend:u.autosend,urlpagename:"",url:u.url||location&&location.href||"","spm-cnt":o.default.getSPM().join("."),cna:"",extendargs:JSON.stringify({}),isonepage:0,_lka:JSON.stringify({gmkey:t,gokey:n}),gokey:n};if(a.default.commitut){var d=u.name||c.url,f=e;switch(p){case"expose":a.default.commitut(p,2201,d,"",f,"","",c);break;case"other":a.default.commitut(p,19999,d,"",f,"","",c);break;case"click":default:a.default.customAdvance?a.default.customAdvance(d,2101,f,"","",c):a.default.commitut(p,2101,d,f,"","","",c)}}else a.default.commit&&a.default.commit(p,e,e,c)}else r.isWeb&&window.goldlog&&(n="string"==typeof n?n:(0,i.objToParams)(n,!0),window.goldlog.record(e,t,n,s))},launch:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.default.getPageSPM(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.makeChkSum)(e.join(".")),s={checksum:n,is_auto:!1,page_id:""};if(t.page_id&&(s.page_id=t.page_id,delete t.page_id),r.isWeex){o.default.setPageSPM(e[0],e[1]),t.url=t.url||location&&location.href||"",t["spm-cnt"]=o.default.getPageSPM().join(".")+".0.0",(0,i.getParamFromURL)(t.url,"spm")&&(t["spm-url"]=t["spm-url"]||(0,i.getParamFromURL)(t.url,"spm")),t.scm=t.scm||(0,i.getParamFromURL)(t.url,"scm")||"0.0.0.0",t.cna="",t.weex=1;var l=t.name||(0,i.simplifyURL)(t.url);a.default.enterEvent?a.default.enterEvent(l,t):a.default.commit&&a.default.commit("enter",l,"",t)}else if(r.isWeb){if(!!(0,i.getMetaContentByName)("aplus-waiting")){var u=window.goldlog_queue||(window.goldlog_queue=[]);u.push({action:"goldlog.setPageSPM",arguments:[e[0],e[1]]}),u.push({action:"goldlog.sendPV",arguments:[s,t]})}else window.goldlog&&window.goldlog.setPageSPM&&window.goldlog.setPageSPM(e[0],e[1],function(){window.goldlog.sendPV&&window.goldlog.sendPV({checksum:n})})}},updateNextProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r.isWeex&&"object"===(void 0===e?"undefined":n(e))&&a.default.commitut&&a.default.commitut("updateNextProp",-1,"","","","","",e)},updatePageUtparam:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r.isWeex&&"object"===(void 0===e?"undefined":n(e))&&a.default.updatePageUtparam&&a.default.updatePageUtparam(JSON.stringify(e))},updateNextPageUtparam:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r.isWeex&&"object"===(void 0===e?"undefined":n(e))&&a.default.updateNextPageUtparam&&a.default.updateNextPageUtparam(JSON.stringify(e))}};u.sendPV=u.launch,exports.default=u,module.exports=exports.default}).call(this,e(7))},function(module,exports,e){module.exports=e(54)},function(module,exports,e){(function(t){Object.defineProperty(exports,"__esModule",{value:!0});var n=e(1),r=void 0;if(n.isNode&&(t.window={}),void 0!==window.__UNIVERSAL_SPM__)r=window.__UNIVERSAL_SPM__;else{var o=["0","0"];r={getPageSPM:function(){if(n.isWeb&&window.goldlog){var e=window.goldlog.spm_ab;o=e&&Array.isArray(e)&&"0.0"!==e.join(".")?e:o}return[o[0],o[1]]},getSPM:function(e,t){return[].concat(this.getPageSPM(),e||0,t||0)},getSPMQueryString:function(e,t){return"spm="+this.getSPM(e,t).join(".")},setPageSPM:function(e,t){if(o[0]=e,o[1]=t,n.isWeex);else if(n.isWeb)if(window.goldlog&&window.goldlog.setPageSPM)window.goldlog.setPageSPM(e,t);else{(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.setPageSPM",arguments:[e,t]})}else;}},window.__UNIVERSAL_SPM__=r}exports.default=r,module.exports=exports.default}).call(this,e(7))},function(module,exports,e){(function(t){Object.defineProperty(exports,"__esModule",{value:!0}),exports.paramsToObj=function(e){for(var t={},n=(e="string"==typeof e?e:"").split("&"),r=0;r<n.length;r++){var o=n[r],i=o.split("="),a=i[0],s=i[1];a&&(t[a]=s)}return t},exports.objToParams=function(e,t){var n=[];for(var r in e)if(e.hasOwnProperty(r)){var o=r,i=t?encodeURIComponent(e[r]):e[r];n.push(o+"="+i)}return n.join("&")},exports.getParamFromURL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"spm",n="";return(e.split("?")[1]||"").split("&").forEach(function(e){0===e.indexOf(t+"=")&&(n=e.substr(t.length+1))}),n},exports.makeChkSum=function(e){var t=(e=(e||"").split("#")[0].split("?")[0]).length;return t?function(e){for(var t=e.length,n=0,r=0;r<t;r++)n=31*n+e.charCodeAt(r);return n}(t+"#"+e.charCodeAt(t-1)):-1},exports.getMetaContentByName=function(e){var t=window&&window.document&&window.document.getElementsByTagName("meta")[e];return t?t.getAttribute("content"):""},exports.simplifyURL=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.indexOf("_wx_tpl=")>-1&&(e=e.substring(e.indexOf("_wx_tpl=")+"_wx_tpl=".length,e.indexOf(".js")+".js".length)),e.split("?")[0]},e(1).isNode&&(t.window={})}).call(this,e(7))},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n,r,o,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=e(1);try{a.isWeex&&(t=e(10))}catch(e){o=function(){},(r="commitut")in(n={customAdvance:function(){},commit:function(){},commitut:function(){},enterEvent:function(){},updatePageUtparam:function(){},updateNextPageUtparam:function(){}})?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t=n}var s="undefined"!=typeof __weex_options__&&__weex_options__.weex,l=a.isWeex&&"object"===(void 0===s?"undefined":i(s))&&"windmill"===s.config.container||!1,u=!1;if(l)try{var p=e(57);(void 0===p||i(p))&&"function"==typeof p.hideKeyboard&&(u=!0)}catch(e){}exports.default={customAdvance:function(e,n,r,o,i,a){l&&u?t.customAdvance({eventId:n,eventid:n,name:e,pageName:e,arg1:r,arg2:o,arg3:o,param:a,params:a}):t.customAdvance(e,n,r,o,i,a)},commit:function(e,n,r,o){l&&u?t.commit({type:e,name:n,pageName:n,comName:r,param:o,params:o}):t.commit(e,n,r,o)},enterEvent:function(e,n){l&&u?t.commitut({type:"enter",eventId:"-1",eventid:"-1",name:e,pageName:e,comName:"",arg1:"",arg2:"",arg3:"",param:n,params:n}):t.enterEvent?t.enterEvent(e,n):t.commit("enter",e,"",n)},updatePageUtparam:function(e){l&&u?t.updatePageUtparam({utParamJson:e}):t.updatePageUtparam(e)},updateNextPageUtparam:function(e){l&&u?t.updateNextPageUtparam({utParamJson:e}):t.updateNextPageUtparam(e)},commitut:function(e,n,r,o,i,a,s,p){l&&u?t.commitut({type:e,eventId:n,eventid:n,name:r,pageName:r,comName:o,arg1:i,arg2:a,arg3:s,param:p,params:p}):t.commitut?t.commitut(e,n,r,o,i,a,s,p):t.commit&&t.commit(e,i,i,p)}},module.exports=exports.default},function(module,exports){module.exports=require("@weex-module/keyboard")},function(module,exports,e){module.exports=e(59)},function(module,exports,e){module.exports=e(60)},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=e(1),o=e(61),i=(t=o)&&t.__esModule?t:{default:t};var a=0,s={screen:"undefined"==typeof screen?"0x0":(screen&&screen.width)+"x"+(screen&&screen.height),sampling:1,version:"rx-tracker/2.2.9",native:r.isWeex?1:0,isInWindmill:0},l="/jstracker.3";function u(e){if(++a>20&&r.isWeb)return!1;var t=Object.assign({url:i.default.format(e)},s,e);if(t.sampling=(r.isNode||"undefined"==typeof location?"":location.href).indexOf("jt_debug=1")>-1?1:t.sampling,Math.random()*t.sampling<1)if(r.isWeex){var o;try{o=__weex_require__("@weex-module/userTrack")}catch(e){}var u="undefined"!=typeof __weex_options__&&__weex_options__.weex,p=r.isWeex&&"object"===(void 0===u?"undefined":n(u))&&"windmill"===u.config.container||!1,c=!1;if(p)try{var d=__weex_require__("@weex-module/keyboard");(void 0===d||n(d))&&"function"==typeof d.hideKeyboard&&(c=!0)}catch(e){}o.commitEvent&&(p&&c?(t.isInWindmill="weex",o.commitEvent({eventId:"19999",eventid:"19999",name:location.href,pageName:location.href,arg1:l,arg2:"",arg3:"",param:t,params:t})):o.commitEvent(location.href,"19999",l,"","",t))}else r.isWeb&&"undefined"!=typeof goldlog?goldlog.send&&goldlog.send("//gm.mmstat.com"+l,t):"undefined"!=typeof my&&my.getSystemInfoSync&&"function"==typeof my.getSystemInfoSync&&("TB"===my.getSystemInfoSync().app||"alipay"===my.getSystemInfoSync().app)&&(t.isInWindmill="web",function(e){my.request&&"function"==typeof my.request?my.request({url:"http://gm.mmstat.com"+l,method:"GET",data:e,dataType:"text"}).catch(function(){}):my.httpRequest&&"function"==typeof my.httpRequest&&my.httpRequest({url:"//gm.mmstat.com"+l,method:"get",data:e,dataType:"json"})}(t))}exports.default={report:u,reportError:function(e,t,n){var r={};e&&e instanceof Error&&(r={stack:JSON.stringify(e.stack),name:e.name,message:e.message,type:"error",module:t},n&&(r.reverse1=n),u(r))},reportApi:function(e,t){e&&e.url&&(e.type="api",e.module=t,e.sampling=e.sampling||"100",u(e))},setConfig:function(e){e&&e.sampling&&(s.sampling=e.sampling)}},module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(1),n={render:"rx_render_err",data:"rx_data_fetch_err",error:"rax_error"};exports.default={format:function(e){var r=t.isNode||"undefined"==typeof location?"":location.href||"",o=n[e.type||"custom"]||"rx_user_define_err",i=[r.replace(/[\?#].*$/,"").replace(/\/$/,""),e.module||"",o].join("/");return t.isWeex?encodeURIComponent(i):i}},module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=s(e(2)),i=s(e(3)),a=s(e(5));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function s(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return t=n=l(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(o))),n.state={isShow:!0},l(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(s,r.PureComponent),n(s,[{key:"render",value:function(){var e=this.props,n=e.style,s=e.iconStyle,l={width:(s=s||{}).width||a.default.videoStartBtn.width,height:s.height||a.default.videoStartBtn.height};return this.state.isShow?(0,r.createElement)(o.default,{style:t({left:(parseInt(n.width)-parseInt(l.width))/2,top:(parseInt(n.height)-parseInt(l.height))/2},a.default.videoStartBtn,{width:l.width,height:l.height}),onClick:this.props.onClick},(0,r.createElement)(i.default,{style:{width:l.width,height:l.height},resizeMode:"contain",lazyload:!1,source:{uri:this.props.iconUrl||"//gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png"}})):null}},{key:"show",value:function(){this.setState({isShow:!0,update:!0})}},{key:"hide",value:function(){this.setState({isShow:!1,update:!0})}},{key:"shouldComponentUpdate",value:function(e,t){return!!t.update}}]),s}();exports.default=u,module.exports=exports.default},function(module,exports){var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function t(n){return(t="function"==typeof Symbol&&"symbol"===e(Symbol.iterator)?function(t){return void 0===t?"undefined":e(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":void 0===t?"undefined":e(t)})(n)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isRem=s,exports.calcRem=l,exports.getRem=u,exports.setRem=p,exports.isUnitNumber=c,exports.convertUnit=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u();return t&&c(e,t)?e*n+"px":s(e)?l(e,n):e},exports.default=void 0;var n={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,lines:!0},r=/\d+(rem|rpx)/,o=/[-+]?\d*\.?\d+(rem|rpx)/g,i="__global_rem_unit__",a="object"===("undefined"==typeof window?"undefined":t(window))?window:"object"===t(a)?a:{};function s(e){return r.test(e)}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u();return e.replace(o,function(e){return parseFloat(e)*t+"px"})}function u(){return a[i]}function p(e){a[i]=e}function c(e,t){return"number"==typeof e&&!n[t]}void 0===u()&&p(1),exports.default=module.exports;var d=module.exports;exports.default=d},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0);function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=new Set,a=function(e){function a(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var r=arguments.length,i=Array(r),s=0;s<r;s++)i[s]=arguments[s];return t=n=o(this,(e=a.__proto__||Object.getPrototypeOf(a)).call.apply(e,[this].concat(i))),n.type="videoplus",n.isNew=!0,n.state={isInit:!1,update:!1},n._token=n.props.videoId+"_"+n.props.src,o(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,r.Component),n(a,[{key:"render",value:function(){var e=this.props.videoComponent;return this.type=e,this.state.isInit?i.add(this._token):i.delete(this._token),this.state.isInit?(0,r.createElement)(e,t({},this.props,{ref:"player"})):null}},{key:"componentWillUnmount",value:function(){i.delete(this._token)}},{key:"shouldComponentUpdate",value:function(e,t){return!(!this.isNew&&!t.update||(this.isNew=!1,0))}},{key:"init",value:function(){this.state.isInit||this.setState({isInit:!0,update:!0})}},{key:"destroy",value:function(){this.state.isInit&&this.setState({isInit:!1,update:!0})}},{key:"addEvent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.refs.player&&(this.refs.player.event=t({},this.refs.player.event,{events:e}))}},{key:"setScreenMode",value:function(e){this.refs.player&&(0,r.setNativeProps)(this.refs.player,{screenMode:e})}},{key:"getScreenMode",value:function(e){this.refs.player&&this.refs.player.getScreenMode&&this.refs.player.getScreenMode(e)}},{key:"getCurrentTime",value:function(e){this.refs.player&&this.refs.player.getCurrentTime?this.refs.player.getCurrentTime(function(t){e&&e({result:t.result})}):(e&&e({result:null}),console.log("[videoplus]: 该接口在当前客户端版本不支持!"))}},{key:"setCurrentTime",value:function(e){this.refs.player&&this.refs.player.setCurrentTime?this.refs.player.setCurrentTime(+e):console.log("[videoplus]: 该接口在当前客户端版本不支持!")}},{key:"getDuration",value:function(e){this.refs.player&&this.refs.player.getDuration?this.refs.player.getDuration(function(t){e&&e({result:t.result})}):(this.type,e&&e({result:null}),console.log("[videoplus]: 该接口在当前客户端版本不支持!"))}},{key:"play",value:function(){var e;e="video"===this.type?{playStatus:"play"}:{playControl:"play"},this.refs.player&&(0,r.setNativeProps)(this.refs.player,e)}},{key:"pause",value:function(){var e;e="video"===this.type?{playStatus:"pause"}:{playControl:"pause"},this.refs.player&&(0,r.setNativeProps)(this.refs.player,e)}},{key:"requestFullscreen",value:function(){this.enterFullScreen()}},{key:"requestSmallscreen",value:function(){"video"===this.type&&console.log("[videoplus]: video模式不支持小屏调用"),this.refs.player&&(0,r.setNativeProps)(this.refs.player,{screenMode:"smallScreen"})}},{key:"exitFullscreen",value:function(){this.exitFullScreen()}},{key:"enterFullScreen",value:function(){this.refs.player&&(0,r.setNativeProps)(this.refs.player,{landscape:!0,screenMode:"fullScreen"})}},{key:"exitFullScreen",value:function(){this.refs.player&&(0,r.setNativeProps)(this.refs.player,{landscape:!1,screenMode:"inlineScreen"})}},{key:"setDwInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"DWVideo";this.refs.player&&this.refs.player.setInstanceMode&&this.refs.player.setInstanceMode(e)}},{key:"getIsDestroy",value:function(){return!this.state.isInit}}],[{key:"getInstanceNum",value:function(){return i.size}}]),a}();exports.default=a,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=s(e(5)),i=s(e(3)),a=s(e(20));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function s(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return t=n=l(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(o))),n.state={hideLoading:!0,update:!1},l(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(s,r.PureComponent),n(s,[{key:"render",value:function(){var e=t({},o.default.videoplus,this.props.style||{}),n=parseInt(o.default.videoStartBtn.width)-6,a=parseInt(o.default.videoStartBtn.height)-6;return this.state.hideLoading?null:(0,r.createElement)(i.default,{ref:"loadingBtn",style:t({},o.default.videoStartBtn,{width:""+n,height:""+a,left:(parseInt(e.width)-n)/2,top:(parseInt(e.height)-a)/2}),lazyload:!1,source:{uri:"//gw.alicdn.com/mt/TB1L8zAcRfH8KJjy1XbXXbLdXXa-126-126.png"}})}},{key:"showLoadingBtn",value:function(){var e=this;this.setState({hideLoading:!1,update:!0},function(){setTimeout(function(){var t=e.refs.loadingBtn,n=t&&(0,r.findDOMNode)(t),o=10;n&&a.default&&setTimeout(function(){(0,a.default)(n,{transform:"rotate("+360*o+++"deg)"},{timingFunction:"linear",delay:0,duration:500*o},function(){e.hideLoadingBtn()})},0)},100)})}},{key:"hideLoadingBtn",value:function(){this.setState({hideLoading:!0,update:!0})}},{key:"shouldComponentUpdate",value:function(e,t){return!!t.update}}]),s}();exports.default=u,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=e(0),o=c(e(2)),i=c(e(3)),a=c(e(5)),s=c(e(9)),l=c(e(67)),u=c(e(18)),p=c(e(19));function c(e){return e&&e.__esModule?e:{default:e}}window.libVideoPlayerDebug=!1;var d=!1,f=!1,m=[],h=new Set,y=function(e){function c(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,e));return t.seekTime=t.props.seekTime||0,t.exposeTime=Date.now(),t.isInit=!1!==t.props.isInit,t.isPause=!(t.props.autoplay||t.props.autoPlay),t.isFirstPlay=!0,t.screenMode="inlineScreen",t._token=t.props.videoId+"_"+t.props.src,t.disappearPlayerState=t.props.autoplay||t.props.autoPlay?"play":"pause",t.needControlBtn=!t.props.controlsList||-1===t.props.controlsList.split(" ").indexOf("nocontrolbtn"),t.track=new u.default({bizcode:t.props.bizFrom,video_id:t.props.videoId,video_url:encodeURIComponent(t.props.src),interact_id:t.props.interactId,autoplay:!(!t.props.autoplay&&!t.props.autoPlay)}),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(c,r.Component),n(c,[{key:"render",value:function(){var e=this,n=t({},a.default.videoplus,this.props.style||{}),i=["videoId","bizFrom"].filter(function(t){return!e.props[t]});return i&&i.length>0?void console.error(i.join(", ")+"参数为必填项，用作区分业务方，如不明白自身业务"+i.join(",")+"，请查看使用文档或咨询@逍魂 @霜草"):(0,r.createElement)(o.default,{style:{width:n.width,height:n.height},onAppear:function(){e.props.appearControl&&"play"===e.disappearPlayerState&&e.play()},onDisAppear:function(){e.props.appearControl&&e.pause(),e.disappearPlayerState=e.isPause?"pause":"play"}},(0,r.createElement)(o.default,{style:n,ref:"container"}),(0,r.createElement)(p.default,t({ref:"poster"},this.props,{onClick:function(){e.isPause?e.play():e.pause(),e.props.onClick&&e.props.onClick()},style:n})),this._renderPlayBtn(this.props,n))}},{key:"_renderPlayBtn",value:function(e,n){var s=this;return this.playBtnStyle=t({left:(parseInt(n.width)-parseInt(a.default.videoStartBtn.width))/2,top:(parseInt(n.height)-parseInt(a.default.videoStartBtn.height))/2},a.default.videoStartBtn),this.needControlBtn||this.props.controls&&this.isFirstPlay?(0,r.createElement)(o.default,{ref:"playBtn",style:this.playBtnStyle,onClick:function(){s.play()}},(0,r.createElement)(i.default,{style:{width:a.default.videoStartBtn.width,height:a.default.videoStartBtn.height},source:{uri:"//gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png"}})):null}},{key:"hidePlayBtn",value:function(){var e=this.refs.playBtn,n=e&&(0,r.findDOMNode)(e);e&&e._internal&&(0,r.setNativeProps)(n,{style:t({},this.playBtnStyle,{display:"none",opacity:0})})}},{key:"hidePoster",value:function(e){if(e&&this.videox)this.videox.reload(this.props.src);else if(e&&!this.videox){var t=this._initProps();this._initVideox(t)}this.refs.poster.hidePoster()}},{key:"setScreenMode",value:function(e){"inlineScreen"===e?this.exitFullscreen():"fullScreen"===e?this.enterFullscreen():console.log("H5 do not support smallScreen!")}},{key:"getScreenMode",value:function(e){e&&e({result:this.screenMode})}},{key:"getCurrentTime",value:function(e){this.videox&&e&&e({result:this.videox.getVideoEl().currentTime})}},{key:"setCurrentTime",value:function(e){this.videox&&(this.videox.getVideoEl().currentTime=+e)}},{key:"getDuration",value:function(e){this.videox&&e&&e({result:this.videox.getVideoEl().duration})}},{key:"showPoster",value:function(){this.refs.poster.showPoster(),this.pause()}},{key:"componentWillMount",value:function(){this.track.expose()}},{key:"componentDidMount",value:function(){var e=this,t=this._initProps();s.default.check(this.props.bizFrom,function(n){if((d=n.downgrade)||window.Videox)!d&&window.Videox&&e.isInit&&e._initVideox(t);else if(m.push(function(){e.isInit&&e._initVideox(t)}),!f){f=!0;var r=document.createElement("script");r.setAttribute("async","true"),r.setAttribute("src","//g.alicdn.com/mtb/videox/0.3.58/index.js"),r.onload=function(){m.forEach(function(e){e()})},r.onerror=function(){return f=!1},document.body.appendChild(r)}})}},{key:"_addEvent",value:function(){var e=this,t=this.videox,n=this.props,o=n.onReady,i=n.onPlay,a=n.onPaused,s=n.onPause,l=n.onEnterFullScreen,u=n.onRequestFullscreen,p=n.onExitFullScreen,c=n.onExitFullscreen,d=n.onError,f=n.onFinish,m=n.onEnded;setTimeout(function(){o&&o(),e.track.ready({init_time:Date.now()-e.exposeTime})},200),t.on("video:play",function(n){if(i&&i(n),e.isPause=!1,e.hidePoster(),e.hidePlayBtn(),e.isFirstPlay){var o=e.refs.container,a=o&&(0,r.findDOMNode)(o),s=t.getVideoEl();for(var l in a.style)l.indexOf("border")>-1&&(s.style[l]=a.style[l]);e.props.controlsList&&-1!==e.props.controlsList.split(" ").indexOf("nocontrolbtn")&&e.videox.rootElement.querySelector(".vjs-center-container").classList.add("vjs-hidden")}e.isFirstPlay=!1}),t.on("video:pause",function(t){a&&a(t),s&&s(t),e.isPause=!0}),t.on("video:error",function(){e.hidePoster(),e.hidePlayBtn()}),t.on("video:enterFullscreen",function(t){l&&l(t),u&&u(t),e.screenMode="fullScreen"}),d&&t.on("video:error",d),t.on("video:ended",function(){f&&f(),m&&m()}),t.on("video:exitFullscreen",function(t){p&&p(t),c&&c(t),e.screenMode="inlineScreen"});var h=this.isPause?"pause":"play";document.addEventListener("WV.Event.APP.Background",function(){e.pause(),h=e.isPause?"pause":"play"},!1),document.addEventListener("WV.Event.APP.Active",function(){"play"==h&&e.play()},!1)}},{key:"_initVideox",value:function(e){var n=t({},a.default.videoplus,this.props.style||{},{videoId:null});h.add(this._token);var o=this.refs.container,i=o&&(0,r.findDOMNode)(o);window.Videox&&(this.videox=new window.Videox(t({},e,{container:i,url:e.src,from:e.bizFrom||"rax",bizCode:e.bizFrom||"rax",autoplay:e.autoPlay||e.autoplay,fullscreen:"origin",sizeFit:e.resizeMode,poster:l.default.getNewUrl(e.poster,{width:~~n.width.toString().replace("rem",""),height:~~n.height.toString().replace("rem","")})})),this._addEvent(e))}},{key:"_initProps",value:function(){var e=Object.assign({},this.props);return e.videoSource="TBVideo","gif"===e.mode&&(e.muted=!0,e.controls=!1),e}},{key:"play",value:function(){var e=this,t=this.videox||this.refs.video,n=this.seekTime||0;n&&n>0&&setTimeout(function(){e.setCurrentTime(n),e.seekTime=0},100),t&&t.play&&t.play()}},{key:"pause",value:function(){var e=this.videox||this.refs.video;e&&e.pause&&e.pause()}},{key:"requestFullscreen",value:function(){this.enterFullScreen()}},{key:"requestInlinescreen",value:function(){this.exitFullscreen()}},{key:"requestSmallscreen",value:function(){console.log("[videoplus]: h5环境不支持小屏调用!")}},{key:"exitFullscreen",value:function(){this.exitFullScreen()}},{key:"enterFullScreen",value:function(){var e=this.videox||this.refs.video;e&&e.enterFullScreen&&this.videox.enterFullScreen()}},{key:"exitFullScreen",value:function(){var e=this.videox||this.refs.video;e&&e.exitFullScreen&&this.videox.exitFullScreen()}},{key:"getIsDestroy",value:function(){return!this.videox||!this.videox.getVideoEl()}},{key:"shouldComponentUpdate",value:function(e){var t=e.muted;t!==this.props.muted&&this.videox&&(this.videox.getVideoEl().muted=t)}},{key:"componentWillUnmount",value:function(){h.delete(this._token)}}],[{key:"getInstanceNum",value:function(){return h.size}}]),c}();exports.default=y,module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=e(68),o=(t=r)&&t.__esModule?t:{default:t};var i="gw.alicdn.com",a=/_(\d+x\d+|cy\d+i\d+|sum|m|b)?(xz|xc)?(q\d+)?(s\d+)?(\.jpg)?(_\.webp)?$/i,s="square",l="widthFixed",u="heightFixed",p="xz",c={widths:[110,150,170,220,240,290,450,570,580,620,790],heights:[170,220,340,500],xzs:[72,80,88,90,100,110,120,145,160,170,180,200,230,270,290,310,360,430,460,580,640],square:[16,20,24,30,32,36,40,48,50,60,64,70,72,80,88,90,100,110,120,125,128,145,180,190,200,200,210,220,230,240,250,270,300,310,315,320,336,360,468,490,540,560,580,600,640,720,728,760,970],filterDomains:["a.tbcdn.cn","assets.alicdn.com","wwc.taobaocdn.com","wwc.alicdn.com","cbu01.alicdn.com"]},d={width:320,height:320,webpSupport:!1,ignoreGif:!0,ignorePng:!1,sharpen:"s150",q:"q50",baseDpr:2,original:!1,filterDomains:[]};function f(e){var t,n=e.width,r=e.height,o=e.type,i=e.dpr||2;o=o||s;var a=c.square;if(!(n+"").match(/^\d+$/)||!(r+"").match(/^\d+$/))throw new Error("height or width is not number");t=o==u?r:n>=r?n:r,o===l?a=c.widths:o===u?a=c.heights:o===p&&(a=c.xzs);var f=a[a.length-1],m=a[0],h=0,y=d.baseDpr;if(f<=(t=parseInt(i*t/y)))return f;if(m>=t)return m;for(var g=a.length;g>=0;g--)if(a[g]<=t){a[g]==t?h=t:g<a.length-1&&(h=a[g+1]);break}return h}function m(e){var t="",n="",r=d.q,o=d.sharpen,i=(d.defaultSize,s),a=e.width||d.width,c=e.height||d.height;return e&&e.type&&e.type.match(new RegExp("^("+[s,l,u,p].join("|")+")$"))&&(i=e.type),t=f({width:a,height:c,type:i}),i===s?t=t+"x"+t:i===l?t+="x10000":i===u?t="10000x"+t:i===p&&(t=t+"x"+t+"xz"),n="_"+t,"original"===r&&(r=""),"original"===o&&(o=""),n+=r+o+".jpg"}var h={getNewUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}(d,t),!e||"string"!=typeof e)return"";d.defaultSize=d.defaultSize||f({height:t.height,width:t.width,dpr:t.dpr});var r=d.defaultSize+"x"+d.defaultSize,s=d.q,l="_"+r+s+d.sharpen+".jpg",u="";try{u=new o.default(e)}catch(t){return-1===e.indexOf("base64,")&&console.log("[error]wrong img url:",e),e}var p=u.host,h=u.pathname;if(u.protocol="",e.indexOf("ossgw.alicdn.com")>-1)return u.toString();if(c.filterDomains=c.filterDomains.concat(d.filterDomains),-1!=c.filterDomains.indexOf(p))return/alicdn/.test(p)||(u.protocol="http:"),u.toString();var y=p.match(/(.+\.(?:alicdn|taobaocdn|taobao|mmcdn)\.com)/);if(y&&y[0]!=i&&(u.host=i),t&&t.original)return u.toString();var g,v,b=h.match(a),_=h.match(/-(\d+)-(\d+)\.(?:jpg|png|gif)/);_&&(l="_"+(v=f({height:g=parseInt(_[1])<parseInt(d.defaultSize)?d.defaultSize:_[1]>760?760:_[1],width:g,dpr:t.dpr}))+"x"+v+s+d.sharpen+".jpg");return t&&"string"==typeof t?l=m({size:t}):t&&"object"==(void 0===t?"undefined":n(t))&&Object.keys(t).length>0&&(l=m(t)),/\.png/.test(h)&&(l=l.replace(/(q\d+)(s\d+)/,"")),/\.gif/.test(h)&&t.ignoreGif?u.toString():/\.png/.test(h)&&t.ignorePng?u.toString():(t.webpSupport&&(l+="_.webp"),b?b[1]||b[2]||b[3]||b[4]?u.pathname=h.replace(a,l):b[0].match(/_\.(jpg|png|gif|jpef)/)&&(u.pathname+=l):h.match(/_\.webp$/g)?u.pathname=h.replace(/_\.webp$/g,l):u.pathname=h+l,u.toString())}};exports.default=h,module.exports=exports.default},function(module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var e=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var r=/^([a-z0-9-]+:)?[/]{2}(?:([^@/:?]+)(?::([^@/:]+))?@)?([^:/?#]+)(?:[:]([0-9]+))?([/][^?#;]*)?(?:[?]([^#]*))?([#][^?]*)?$/i,o=function(){function o(e){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,o),this._params={},this._hash="",e&&this.assign(e.toString())}return n(o,[{key:"assign",value:function(e){var n=(e=e||"").match(r);if(!n)throw new Error("Parse Error");this.protocol=n[1]||("object"===("undefined"==typeof location?"undefined":t(location))?location.protocol:""),this.username=n[2]||"",this.password=n[3]||"",this.hostname=n[4],this.port=n[5]||"",this.pathname=n[6]||"/",this.search=n[7]||"",this.hash=n[8]||"",this.origin=this.protocol+"//"+this.host}},{key:"toString",value:function(){var e=this.protocol+"//";return this.username&&(e+=this.username,this.password&&(e+=":"+this.password),e+="@"),e+=this.hostname,this.port&&"80"!==this.port&&(e+=":"+this.port),this.pathname&&(e+=this.pathname),this.search&&(e+=this.search),this.hash&&(e+=this.hash),e}},{key:"params",get:function(){return this._params},set:function(e){if(e&&"object"===(void 0===e?"undefined":t(e))&&!(e instanceof Date)&&!(e instanceof RegExp)&&!(e instanceof Array)&&!(e instanceof String)&&!(e instanceof Number)&&!(e instanceof Boolean)){for(var n in this._params)delete this._params[n];for(var r in e)this._params[r]=e[r]}}},{key:"search",get:function(){var e=[];for(var t in this._params)if(void 0!==this._params[t])if(""!==this._params[t])try{e.push(encodeURIComponent(t)+"="+encodeURIComponent(this._params[t]))}catch(n){e.push(t+"="+this._params[t])}else try{e.push(encodeURIComponent(t))}catch(n){e.push(t)}return e.length?"?"+e.join("&"):""},set:function(t){if("string"==typeof t||t instanceof String){0===(t=t.toString()).indexOf("?")&&(t=t.substr(1));var n=t.split("&");for(var r in this._params)delete this._params[r];for(var o=0;o<n.length;o++){var i=n[o].split("="),a=e(i,2),s=a[0],l=a[1];if(void 0!==l&&(l=l.toString()),s)try{this._params[decodeURIComponent(s)]=decodeURIComponent(l)}catch(e){this._params[s]=l}}}}},{key:"hash",get:function(){return this._hash},set:function(e){("string"==typeof e||e instanceof String)&&((e=e.toString())&&e.indexOf("#")<0&&(e="#"+e),this._hash=e||"")}},{key:"host",get:function(){return this.hostname+(this.port?":"+this.port:"")},set:function(e){if("string"==typeof e||e instanceof String){var t=(e=e.toString()).match(/([^:/?#]+)(?:[:]([0-9]+))?/);t&&(this.hostname=t[1],this.port=t[2]||"")}}}]),o}();exports.default=o,module.exports=exports.default},function(module,exports){module.exports={cover:{display:"flex",alignItems:"center",position:"relative",justifyContent:"center"},coverImg:{position:"absolute",top:0,left:0},playIcon:{position:"absolute",width:"88rem",height:"88rem"},playIconBig:{position:"absolute",width:"142rem",height:"142rem"},playIconMini:{position:"absolute",width:"28rem",height:"28rem",right:"11rem",bottom:"11rem"},mask:{position:"absolute",left:0,top:0}}},function(module,exports){Object.defineProperty(exports,"__esModule",{value:!0}),exports.versionCompare=function(e,t){e=e.toString().split("."),t=t.toString().split(".");for(var n=0;n<e.length||n<t.length;n++){var r=parseInt(e[n],10),o=parseInt(t[n],10);if(isNaN(r)&&(r=0),isNaN(o)&&(o=0),r<o)return-1;if(r>o)return 1}return 0},exports.throttle=function(e,t){var n,r,o,i=null,a=0,s=function(){a=Date.now(),i=null,o=e.apply(n,r)};return function(){var l=Date.now(),u=t-(l-a);return n=this,r=arguments,u<=0?(clearTimeout(i),i=null,a=l,o=e.apply(n,r)):!i&&(i=setTimeout(s,u)),o}},exports.dispatchEventOut=function(e){void 0===e&&(e="");try{e&&document&&document.dispatchEvent&&document.dispatchEvent(new Event(e+"Out"))}catch(e){}}},function(module,exports){module.exports=require("@weex-module/SplayerModule")},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var a=e.data,s=e.style,l=i(e,r),u=Object.assign({},l),p=function(e){var r=e.data,a=void 0===r?{}:r,s=e.style,l=void 0===s?{}:s,u=e.cardInfo,p=e.styleConfig,c=void 0===p?{}:p,d=(a.productType,a.productId),f=a.itemType,m=a.productDetailUrl,h=a.image,y=void 0===h?{}:h,g=a.title,v=void 0===g?{}:g,b=a.sellingPoints,_=a.prices,P=void 0===_?{}:_,w=a.evaluation,x=a.trade,S=void 0===x?{}:x,I=(a.config,a.p4p),T=a.video,O=a.trace,k=void 0===O?{}:O;i(a,n);if(l){var E=function(e){if(!b)return[];var t=b.filter(function(t){if(t.position&&+t.position===e)return t;var n=t.tagContent&&t.tagContent.tagStyle&&t.tagContent.tagStyle.position;return n&&+t.tagContent.tagStyle.position===e?t:void 0});return t},j=function(){var e=[];return k&&(k.detailPage&&Object.keys(k.detailPage).forEach(function(t){e.push({key:t,value:encodeURIComponent(k.detailPage[t])})}),k.pdpParams&&["pdp_ext_f","pdp_pi"].forEach(function(t){k.pdpParams[t]&&e.push({key:t,value:k.pdpParams[t]})})),"https://www.aliexpress.com/item/"+d+".html?"+e.map(function(e){var t=e.key,n=e.value;return t+"="+n.substring(0,131072)}).join("&")},C=function(){var e,n={data:a,mods:{}};return n.itemType=f,n.productId=d,n.mods.Root={productUrl:m||j(),productId:d,onClick:u.onClick,p4p:I},n.mods.Images={image:y,video:T,p4p:I,productId:d,title:v.displayTitle,productUrl:m||j(),onClick:u.onClick,discount:(null==P?void 0:P.originalPrice)&&(null==P||null==(e=P.salePrice)?void 0:e.minPriceDiscount)},n.mods.Title={text:v.displayTitle},n.mods.PricePoints=E(1),n.mods.SellPoints=E(2),function(){if(P.salePrice){var e=P.currencySymbol,r=l&&(l.prices||l.price)||{},i=function(n){for(var i,a=n.minPrice,s=(""+a).split("."),l=s[0],u=s[1],p=[],d=l.length;d>0;d-=3)i=l.substring(Math.max(0,d-3),d),p.push({text:i,style:o({},t.defaultStyleConfig.integerPriceTextStyle,c.integerPriceTextStyle)}),d>3&&p.push({text:r.comma_style,style:o({},t.defaultStyleConfig.priceTextStyle,c.priceTextStyle)});p.reverse(),u&&(p.push({text:r.decimal_point,style:o({},t.defaultStyleConfig.priceTextStyle,c.priceTextStyle)}),p.push({text:u,style:o({},t.defaultStyleConfig.priceTextStyle,c.priceTextStyle)}));var f={text:e,style:o({},t.defaultStyleConfig.priceTextStyle,c.priceTextStyle)};return"left"===r.symbol_position?p.unshift(f):p.push(f),p},a=function(e,r,a){void 0===a&&(a=o({},t.defaultStyleConfig.priceStyle,c.priceStyle));var s=i(r).map(function(e){return e.text}).join("");n.mods.Price[e]=[{text:s,style:a}];var l=r.priceStyles||{},u={text:l.suffix||l.prefix||l.full,style:{color:l.textColor}};l.suffix?n.mods.Price[e].push(u):l.prefix?n.mods.Price[e].unshift(u):l.full&&(n.mods.Price[e]=[u]),2==n.mods.Price[e].length&&n.mods.Price[e].splice(1,0,{text:" ",style:{}})};n.mods.Price={salePrice:i(P.salePrice)},P.bigSalePrice&&a("bigSalePrice",P.bigSalePrice,o({},t.defaultStyleConfig.bigSalePriceStyle)),P.originalPrice&&a("originalPrice",P.originalPrice,o({},t.defaultStyleConfig.salePriceStyle,c.salePriceStyle))}}(),n.mods.Marketings=E(3),n.mods.TradeEvaluation={evaluation:w,trade:S.tradeDesc},n.mods.Services=E(4),n},M={rmdproductV3:C,productV3:C},A=M[f]&&M[f]();return A}}({data:a,style:s,cardInfo:u})||{},c={};return u.width&&(c.width=u.width+"px"),Object.assign(c,p.page&&p.page.style),o({},u,{style:c,data:p})};var t=e(22),n=["productType","productId","itemType","productDetailUrl","image","title","sellingPoints","prices","evaluation","trade","config","p4p","video","trace"],r=["data","style"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){var a=e.data,s=i(e,r),l=Object.assign({},s),u=function(e){var r=e.data,a=void 0===r?{}:r,s=e.cardInfo,l=e.styleConfig,u=void 0===l?{}:l,p=a.id,c=a.pcDetailUrl,d=a.subject,f=a.evaluateInfo,m=a.sales,h=a.prices,y=void 0===h?{}:h,g=a.modsStyle,v=void 0===g?{}:g,b=a.atmosphere,_=a.image350Url,P=a.mediaId,w=a.promotionDiscount,x=(a.config,i(a,n),function(e){if(!b)return[];var t=b.filter(function(t){return t.position&&+t.position===e}),n=[];return t&&t.forEach(function(t){t.atmosphereDTOList&&t.atmosphereDTOList.forEach(function(t){var r,i,a={};t.materials&&t.materials.forEach(function(r){var i="TEXT"===r.type?"text":"image";a=o({tagContent:o({},a.tagContent,{tagStyle:4===e?{color:"#009966"}:2===e?{color:"#FD384F"}:{},displayTagType:i})},r),"image"==i&&(a.tagContent=o({},a.tagContent,{tagImgUrl:r.value,tagImgWidth:r.width,tagImgHeight:r.height})),"text"==i&&(a.tagContent=o({},a.tagContent,{tagText:r.value})),1===t.materials.length?n.push(a):a.tagContent.displayTagType="image_text"}),"image_text"===(null==(r=a)||null==(i=r.tagContent)?void 0:i.displayTagType)&&n.push(a)})}),n}),S=function(){return c||"https://www.aliexpress.com/item/"+p+".html"};return function(){var e={data:a,mods:{}};if(e.productId=p,e.mods.Root={productUrl:c||S(),productId:p,onClick:s.onClick},e.mods.Images={image:{imgUrl:_},title:d,productId:p,productUrl:c||S(),onClick:s.onClick,discount:w},P&&(e.mods.Images.video={videoId:P,videoUrl:"https://cloud.video.taobao.com/play/u/"+P+"/p/1/e/6/t/10301/"+P+".mp4"}),e.mods.Title={text:d},e.mods.PricePoints=x(1),e.mods.SellPoints=x(2),function(){if(y.promotionPiecePrice){var n=y.currentSymbol,r=v.price,i=function(e){for(var i,a=e.amount,s=(""+a).split("."),l=s[0],p=s[1],c=[],d=l.length;d>0;d-=3)i=l.substring(Math.max(0,d-3),d),c.push({text:i,style:o({},t.defaultStyleConfig.integerPriceTextStyle,u.integerPriceTextStyle)}),d>3&&c.push({text:r.comma_style,style:o({},t.defaultStyleConfig.priceTextStyle,u.priceTextStyle)});c.reverse(),p&&(c.push({text:r.decimal_point,style:o({},t.defaultStyleConfig.priceTextStyle,u.priceTextStyle)}),c.push({text:p,style:o({},t.defaultStyleConfig.priceTextStyle,u.priceTextStyle)}));var f={text:n,style:o({},t.defaultStyleConfig.priceTextStyle,u.priceTextStyle)};return"left"===r.symbol_position?c.unshift(f):c.push(f),c},a=function(n,r,a){void 0===a&&(a=o({},t.defaultStyleConfig.priceStyle,u.priceStyle));var s=i(r).map(function(e){return e.text}).join("");e.mods.Price[n]=[{text:s,style:a}],2===e.mods.Price[n].length&&e.mods.Price[n].splice(1,0,{text:" ",style:{}})};e.mods.Price={salePrice:i(null==y?void 0:y.promotionPiecePrice)},null!=y&&y.previewPromotionPiecePrice&&a("bigSalePrice",y.previewPromotionPiecePrice,o({},t.defaultStyleConfig.bigSalePriceStyle)),y.piecePrice&&a("originalPrice",y.piecePrice,o({},t.defaultStyleConfig.salePriceStyle,u.salePriceStyle))}}(),e.mods.Marketings=x(3),+m>0){var n=(s.translation["module.smartLeaderboard.sold"]||"{0} Sold").replace("{0}",m);e.mods.TradeEvaluation={evaluation:f,trade:n}}return e.mods.Services=x(4),e}()}({data:a,cardInfo:l})||{},p={};return l.width&&(p.width=l.width+"px"),Object.assign(p,u.page&&u.page.style),o({},l,{style:p,data:u})};var t=e(22),n=["id","pcDetailUrl","subject","evaluateInfo","sales","prices","modsStyle","atmosphere","image350Url","mediaId","promotionDiscount","config"],r=["data"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=r(e(75)),n=r(e(77));function r(e){return e&&e.__esModule?e:{default:e}}exports.default=Object.assign(t.default,n.default),module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=e(76),r=e(4);function o(){return(o=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)}var i=Object.create(n.aplus_universal),a="object"===("undefined"==typeof pha?"undefined":t(pha))&&"object"===t(pha.config),s=a&&!r.isWeb;Object.assign(i,{launch:function(e,t){if(void 0===e&&(e=n.aplus_universal.getPageSPM()),void 0===t&&(t={}),!s){if(e&&a&&r.isWeb){var i=window.pha.config.bundleUrl||t.url||"",l=(/spm=([^&]+)/.exec(i)||["","0.0.0.0"])[1],u=e[0]||"0",p=e[1]||"0",c=i.indexOf("?");if(window.WindVane&&window.WindVane.call){var d=i.substring(0,-1===c?i.length:c);return void window.WindVane.call("PHAJSBridge","userTrack.pageEnter",{pageName:t.pageName||d,params:o({_toUT:2,autosend:"1",url:d,_h5url:i,"spm-cnt":u+"."+p+".0.0","spm-url":l},t)},function(){})}console.error("windvane is not ready, use goldlog launch api")}n.aplus_universal.setPageSPM(e[0],e[1]),n.aplus_universal.enter({pageName:t.name,pageUrl:t.url,spmUrl:t["spm-url"],referrer:t.referrer},t)}},updateNextProps:function(e){void 0===e&&(e={}),n.aplus_universal.updateNextPageProperties(e)}}),i.sendPV=i.launch,exports.default=i,module.exports=exports.default},function(module,exports){var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};module.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){t.aplus_universal=n(2),t.AplusWeb=n(7),t.AplusWeex=n(10),t.AplusWindmill=n(13),t.AplusWindmillAlipay=n(14),t.AplusWindmillAppx=n(17)},function(t,n,r){(function(n){"use strict";var o,i,a,s,l=r(3),u=r(4),p=u.isWeex,c=u.isWeb;try{o=my}catch(e){}try{i=wx}catch(e){}try{a=tt}catch(e){}try{s=swan}catch(e){}var d=o||i||a||s,f=!1;"object"==(void 0===d?"undefined":e(d))&&(f=(d.request||d.httpRequest)&&d.getSystemInfo);var m,h={AplusWeb:r(7),AplusWeex:r(10),AplusWindmill:r(13),AplusWindmillAlipay:r(14),Common:r(8)},y=function(){if(p)return"AplusWeex";if(c)return"AplusWeb";if(f)return l.isTB()?"AplusWindmill":"AplusWindmillAlipay";try{n.window||(n.window={})}catch(e){}return"Common"}();try{var g=h[y=y||"Common"];m=l.createGoldlogInstance(g)}catch(e){console&&console.log(e),m={}}t.exports=m}).call(n,function(){return this}())},function(t,n){"use strict";function r(e){for(var t=[],n=0;n<e.length;n++){var r=e[n][0],o=e[n][1];t.push(r+"="+encodeURIComponent(o))}return t.join("&")}function o(){var e=function(){},t={getSystemInfo:e,setStorageSync:e,getStorage:e},n=t;try{n=dd}catch(e){try{n=my}catch(e){try{n=ks}catch(e){try{n=wx}catch(e){try{n=tt}catch(e){try{n=swan}catch(e){n=t}}}}}}return n}n.getAplusUniversalVersion=function(){return"4.7.9"},n.paramsToObj=function(e){for(var t={},n=(e="string"==typeof e?e:"").split("&"),r=0;r<n.length;r++){var o=n[r],i=o.split("="),a=i[0],s="";if(2===i.length)s=i[1];else if(i.length>2){var l=o.indexOf("=");s=o.slice(l+1)}a&&(t[a]=s)}return t},n.objToParams=function(e,t){var n=[];for(var r in e){var o=t?encodeURIComponent(e[r]):e[r];n.push(r+"="+o)}return n.join("&")},n.getParamFromURL=function(e,t){var n="";(t||(t="spm"),e)&&(e.split("?")[1]||"").split("&").forEach(function(e){0===e.indexOf(t+"=")&&(n=e.substr(t.length+1))});return n},n.simplifyURL=function(e){e||(e="");var t="_wx_tpl=";return e.indexOf(t)>-1&&(e=e.substring(e.indexOf(t)+t.length,e.indexOf(".js")+".js".length)),e.split("?")[0]},n.getLocation=function(){var e;try{e=location||{}}catch(t){e={}}return e},n.getCurrentPage=function(){var e=getCurrentPages();return e[e.length-1]||{}},n.getPVLogUrl=function(e){var t="";return t=/^\/\/\w+/.test(e)?"https:"+e:"https://"+e,/\w+\.gif$/.test(e)||(t+="/vx.gif"),t},n.getEtagUrl=function(e){return(/^\/\/\w+/.test(e)?"https:"+e:"https://"+e)+"/eg.js"},n.getGoldlogUrl=function(e){return/^\/\/\w+/.test(e)?"https:"+e:"https://"+e},n.makeCacheNum=function(){return Math.floor(268435456*Math.random()).toString(16)},n.makeUrl=function(e){return[e.preParams?r(e.preParams):"","&aplus&",e.endParams?r(e.endParams):""].join("")},n.hostValidity=function(e){return/^(\/\/){0,1}(\w+\.){1,}\w+((\/\w+){1,})?$/.test(e)},n.vhostValidity=function(e){return/^(\/\/){0,1}(\w+\.){1,}\w+\/\w+\.gif$/.test(e)},n.getContext=o,n.getAppInfo=function(){var e={};return function(){if(e.appId)return e;try{var t=o();if(t.getAccountInfoSync&&t.canIUse("getAccountInfoSync")){var n=t.getAccountInfoSync(),r=n.miniProgram||{},i=n.plugin||{};e.appId=r.appId,e.appVersion=r.version||r.envVersion,e.pluginAppId=i.appId,e.pluginAppVersion=i.version}else if(t.getAppIdSync&&t.canIUse("getAppIdSync")){var a=t.getAppIdSync()||{};e.appId=a.appId||""}}catch(e){}return e}}(),n.isTriver=function(){try{var e=navigator?navigator.userAgent||navigator.swuserAgent:"";return/Triver/g.test(e)}catch(e){return!1}},n.isTB=function(){var e=!1;try{var t=navigator?navigator.userAgent||navigator.swuserAgent:"";if(e=!!/AliApp/i.test(t),/AliApp\((AP|DingTalk|AMAP|UC|QUARK)/i.test(t)&&(e=!1),e){var n=o();"function"==typeof n.canIUse&&(e=!!n.canIUse("callUserTrack"))}}catch(e){}return e};var i={CLK:{name:"click",alias:"CLK",id:"2101"},EXP:{name:"expose",alias:"EXP",id:"2201"},IMPEXP:{name:"expose",alias:"IMPEXP",id:"2202"},OTHER:{name:"other",alias:"OTHER",id:"19999"}};n.getGmObj=function(e){var t=i[e]||i.OTHER;if("19999"===t.id)try{var n=parseInt(e);if(n+""!="NaN"&&n>3e3&&n<19999){var r=e+"";t={name:r,alias:r,id:r}}}catch(e){}return t},n.createGoldlogInstance=function(t,n){var r="object"==(void 0===n?"undefined":e(n))?n:{};return t.default?t.default.create(r):t.create(r)}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(5);Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||(t[e]=r[e]))})},function(t,n,r){(function(t,r){"use strict";n.__esModule=!0,n.isWindVane=n.isWeex=n.isWeb=n.isWeChatMiniProgram=n.isQuickApp=n.isPHA=n.isNode=n.isMiniApp=n.isKuaiShouMiniProgram=n.isKraken=n.isFRM=n.isByteDanceMicroApp=n.isBaiduSmartProgram=n.default=void 0;var o="undefined"!=typeof window&&"onload"in window;n.isWeb=o;var i=void 0!==t&&t.versions&&t.versions.node;n.isNode=i;var a="undefined"!=typeof WXEnvironment&&"Web"!==WXEnvironment.platform;n.isWeex=a;var s="undefined"!=typeof __kraken__;n.isKraken=s;var l="undefined"!=typeof my&&null!==my&&void 0!==my.alert;n.isMiniApp=l;var u="undefined"!=typeof tt&&null!==tt&&void 0!==tt.showToast;n.isByteDanceMicroApp=u;var p="undefined"!=typeof swan&&null!==swan&&void 0!==swan.showToast;n.isBaiduSmartProgram=p;var c="undefined"!=typeof ks&&null!==ks&&void 0!==ks.showToast;n.isKuaiShouMiniProgram=c;var d=!u&&"undefined"!=typeof wx&&null!==wx&&(void 0!==wx.request||void 0!==wx.miniProgram);n.isWeChatMiniProgram=d;var f=void 0!==r&&null!==r&&void 0!==r.callNative&&!a;n.isQuickApp=f;var m=o&&"object"==("undefined"==typeof pha?"undefined":e(pha));n.isPHA=m;var h=l&&o&&my.isFRM;n.isFRM=h;var y="object"==("undefined"==typeof navigator?"undefined":e(navigator))?navigator.userAgent||navigator.swuserAgent:"",g=/.+AliApp\((\w+)\/((?:\d+\.)+\d+)\).* .*(WindVane)(?:\/((?:\d+\.)+\d+))?.*/.test(y)&&o&&"undefined"!=typeof WindVane&&void 0!==WindVane.call;n.isWindVane=g,n.default={isWeb:o,isNode:i,isWeex:a,isKraken:s,isMiniApp:l,isByteDanceMicroApp:u,isBaiduSmartProgram:p,isKuaiShouMiniProgram:c,isWeChatMiniProgram:d,isQuickApp:f,isPHA:m,isWindVane:g,isFRM:h}}).call(n,r(6),function(){return this}())},function(e){function t(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function r(e){if(l===setTimeout)return setTimeout(e,0);if((l===t||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function o(){f&&c&&(f=!1,c.length?d=c.concat(d):m=-1,d.length&&i())}function i(){if(!f){var e=r(o);f=!0;for(var t=d.length;t;){for(c=d,d=[];++m<t;)c&&c[m].run();m=-1,t=d.length}c=null,f=!1,function(e){if(u===clearTimeout)return clearTimeout(e);if((u===n||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(e);try{u(e)}catch(t){try{return u.call(null,e)}catch(t){return u.call(this,e)}}}(e)}}function a(e,t){this.fun=e,this.array=t}function s(){}var l,u,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:t}catch(e){l=t}try{u="function"==typeof clearTimeout?clearTimeout:n}catch(e){u=n}}();var c,d=[],f=!1,m=-1;p.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];d.push(new a(e,t)),1!==d.length||f||r(i)},a.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=s,p.addListener=s,p.once=s,p.off=s,p.removeListener=s,p.removeAllListeners=s,p.emit=s,p.prependListener=s,p.prependOnceListener=s,p.listeners=function(){return[]},p.binding=function(){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(t,n,r){"use strict";var o=r(3).objToParams,i=r(8).extend({_ENV:"Web",setPageSPM:function(e,t,n){this.spmAB=[e,t],(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.setPageSPM",arguments:[e,t]}),"function"==typeof n&&n()},getPageSPM:function(){return this.spmAB},getPageSPMStr:function(){return this.spmAB.join(".")},record:function(e,t,n,r){return n="string"==typeof n?n:o(n,!0),n=this.getUserInjectGokey({logkey:e,gmkey:t,gokey:n}),(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.record",arguments:[e,t,n,r||"POST"]}),!0},enter:function(e,t){e||(e={}),t||(t={});var n={is_auto:!1,page_id:""};return t.page_id&&(n.page_id=t.page_id,delete t.page_id),(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.sendPV",arguments:[n,t]}),!0},setMetaInfo:function(e,t,n){(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.setMetaInfo",arguments:[e,t,n]})},getMetaInfo:function(e,t){(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.aplus_pubsub.subscribe",arguments:["aplusReady",function(n){var r=window.goldlog;"complete"===n&&r&&"function"==typeof r.getMetaInfo&&"function"==typeof t&&t(r.getMetaInfo(e))}]})},updateSessionProperties:function(t){"object"==(void 0===t?"undefined":e(t))&&(window.goldlog_queue||(window.goldlog_queue=[])).push({action:"goldlog.setMetaInfo",arguments:["_session_args",t]})}});t.exports=i},function(t,n,r){"use strict";function o(e){return"function"==typeof e}function i(e){if(!o(e))throw new TypeError(e+" is not a function");return e}var a=r(3),s=function(){},l=function(e){for(var t=e.length,n=Array(t-1),r=1;r<t;r++)n[r-1]=e[r];return n},u=r(9).extend({_ENV:"Node",spmAB:["0","0"],spmUrl:"",spmPre:"",pageName:"",isPageDisAppear:!0,isPageAppear:!1,_meta_info:{},record:s,setPageSPM:s,getPageSPM:s,enter:s,setHandlers:function(e){this.handlers=e},subscribe:function(e,t){i(t);var n=this,r=(n.pubs||{})[e]||[];if(r)for(var o,a=0;a<r.length;a++)o=r[a](),t.apply(n,o);var s=n.handlers||[];return e in s||(s[e]=[]),s[e].push(t),n.setHandlers(s),n},subscribeOnce:function(e,t){i(t);var n,r=this;return this.subscribe.call(this,e,n=function(){r.unsubscribe.call(r,e,n);var o=Array.prototype.slice.call(arguments);t.apply(r,o)}),this},unsubscribe:function(t,n){i(n);var r=this.handlers[t];if(!r)return this;if("object"==(void 0===r?"undefined":e(r))&&r.length>0){for(var o=0;o<r.length;o++){n.toString()===r[o].toString()&&r.splice(o,1)}this.handlers[t]=r}else delete this.handlers[t];return this},publish:function(e){var t=l(arguments),n=this.handlers||[],r=n[e]?n[e].length:0;if(r>0)for(var i,a=0;a<r;a++)o(i=n[e][a])&&i.apply(this,t);return this},cachePubs:function(e){var t=this.pubs||{},n=l(arguments);t[e]||(t[e]=[]),t[e].push(function(){return n})},updatePageProperties:function(t){"object"==(void 0===t?"undefined":e(t))&&this.setMetaInfo("aplus-cpvdata",t)},updateNextPageProperties:s,updatePageUtparam:s,updateNextPageUtparam:s,skipPage:s,pageAppear:s,pageDisappear:s,setExposureView:s,updateSessionProperties:s,getPageSpmUrl:s,getPageSpmPre:s,getUserInjectGokey:function(e){var t=this.getMetaInfo("aplus-inject-record-gokey");return"function"==typeof t?t(e):e.gokey},setMetaInfo:function(t,n){switch(t){case"aplus-rhost-v":case"aplus-rhost-g":var r=a.hostValidity(n);r||"aplus-rhost-v"!==t||(r=a.vhostValidity(n)),r?this._meta_info[t]=n:this.catchException("sorry, metaValue of "+n+" is not legality!");break;case"aplus-exdata":case"aplus-cpvdata":case"aplus-request-extinfo":"object"==(void 0===n?"undefined":e(n))?this._meta_info[t]=n:this.catchException("sorry, type of "+n+"  must be object!");break;case"aplus-channel":this._meta_info[t]=n;break;case"aplus-inject-record-gokey":"function"==typeof n?this._meta_info[t]=n:this.catchException("sorry, type of "+n+"  must be function!");break;default:this.catchException("sorry, aplus do not support the metaKey of "+t)}},appendMetaInfo:function(t,n){switch(t){case"aplus-exdata":case"aplus-cpvdata":if("object"==(void 0===n?"undefined":e(n))){var r=this._meta_info[t];this._meta_info[t]=Object.assign(r,n)}else this.catchException("sorry, type of "+n+"  must be object!");break;default:this.setMetaInfo(t,n)}},getMetaInfo:function(e,t){var n=this._meta_info[e];return"function"==typeof t?void t(n):n},catchException:function(e){try{console&&console.error(e)}catch(e){}}});t.exports=u},function(e){"use strict";function t(){}t.prototype.extend=function(){},t.prototype.create=function(){},t.extend=function(e){return this.prototype.extend.call(this,e)},t.prototype.create=function(e){var t=new this;for(var n in e)t[n]=e[n];return t},t.prototype.extend=function(e){var t=function(){};try{for(var n in"function"!=typeof Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),t.prototype=Object.create(this.prototype),e)t.prototype[n]=e[n];t.prototype.constructor=t,t.extend=t.prototype.extend,t.create=t.prototype.create}catch(e){t=function(){}}return t},e.exports=t},function(t,n,r){"use strict";var o=r(4).isWeex,i=r(11),a=r(12).requireModule,s=i.extend({_ENV:"weex",getUT:function(){try{var e=this.UserTrack||{};"function"!=typeof e.enterEvent&&"function"!=typeof e.commit&&(e=a("userTrack")||r(!function(){var e=new Error('Cannot find module "@weex-module/userTrack"');throw e.code="MODULE_NOT_FOUND",e}())),this.UserTrack=e||{}}catch(e){this.UserTrack={}}return this.UserTrack},create:function(t){var n=new this;for(var r in t)n[r]=t[r];return n.isThirdGroupAPI=function(){var t="undefined"!=typeof __weex_options__&&__weex_options__.weex,n=!1;if(o&&"object"==(void 0===t?"undefined":e(t))&&"windmill"===t.config.container)try{"function"==typeof a("keyboard").hideKeyboard&&(n=!0)}catch(t){}return n}(),n.getUT(),n},record:function(e,t,n){n=this.getUserInjectGokey({logkey:e,gmkey:t,gokey:n});var r=this._getRecordParams(e,t,n),o=r.gmObj||{},i=this.getUT();return this.isThirdGroupAPI?(r.args.isThirdGroupAPI="1",i.commitut&&i.commitut({type:o.name,eventId:o.id,eventid:o.id,name:r.pageName,pageName:r.pageName,arg1:r.arg1,arg2:r.arg2,arg3:r.arg3,param:r.args,params:r.args})):i.customAdvance?i.customAdvance(r.pageName,o.id,r.arg1,r.arg2,r.arg3,r.args):i.commitut&&i.commitut(o.name,o.id,r.pageName,"",r.arg1,r.arg2,r.arg3,r.args),!0},enter:function(e,t){var n=this.getUT();e||(e={}),t||(t={});var r=this._getEnterParams(e,t),o=r.args||{};return this.isThirdGroupAPI&&n.commitut?(o.isThirdGroupAPI="1",n.commitut({type:"enter",eventId:"-1",eventid:"-1",name:r.pageName,pageName:r.pageName,comName:o.url,arg1:"",arg2:"",arg3:"",param:o,params:o})):n.enterEvent?n.enterEvent(r.pageName,o):n.commit&&n.commit("enter",r.pageName,o.url,o),!0},updateNextPageProperties:function(t){var n=this.getUT();"object"==(void 0===t?"undefined":e(t))&&n.commitut&&(this.isThirdGroupAPI?n.commitut({type:"updateNextProp",eventId:-1,eventid:-1,name:"",pageName:"",comName:"",arg1:"",arg2:"",arg3:"",param:t,params:t}):n.commitut("updateNextProp",-1,"","","","","",t))},updatePageUtparam:function(t){var n=this.getUT();"object"==(void 0===t?"undefined":e(t))&&n.updatePageUtparam&&(this.isThirdGroupAPI?n.updatePageUtparam({utParamJson:JSON.stringify(t)}):n.updatePageUtparam(JSON.stringify(t)))},updateNextPageUtparam:function(t){var n=this.getUT();"object"==(void 0===t?"undefined":e(t))&&n.updateNextPageUtparam&&(this.isThirdGroupAPI?n.updateNextPageUtparam({utParamJson:JSON.stringify(t)}):n.updateNextPageUtparam(JSON.stringify(t)))},skipPage:function(){var e=this.getUT();e.skipPage&&e.skipPage()},pageAppear:function(){var e=this.getUT();e.pageAppear&&this.isPageDisAppear&&(this.isPageDisAppear=!1,this.isPageAppear=!0,e.pageAppear())},pageDisappear:function(){var e=this.getUT();e.pageDisAppear&&this.isPageAppear&&(this.isPageDisAppear=!0,this.isPageAppear=!1,e.pageDisAppear())},setExposureView:function(e,t,n){var r=this.getUT(),o=!1;return r&&r.setExposureView&&(r.setExposureView(e,t,n),o=!0),o}});t.exports=s},function(t,n,r){"use strict";var o=r(12).requireModule,i=r(8),a=r(3),s=a.paramsToObj,l=a.objToParams,u=a.getParamFromURL,p=a.simplifyURL,c=a.getAplusUniversalVersion,d=a.getLocation,f=i.extend({create:function(e){var t=new this;for(var n in e)t[n]=e[n];try{t.UserTrack=o("userTrack")}catch(e){t.UserTrack={}}return t._meta_info||(t._meta_info={}),t},setPageSPM:function(e,t,n){if(e&&t){var r=[];r.push(e),r.push(t),this.spmAB=r,this.pageName=""}"function"==typeof n&&n()},getPageSPM:function(){return this.spmAB},_updateNextPageSpm:function(e){e&&(this.spmPre=this.spmUrl,this.spmUrl=e["spm-url"]||e.spmUrl)},getPageSPMStr:function(t,n){var r=this.spmAB.join(".");if(!r||"0.0"===r)try{if(console&&console.warn){var o="object"==(void 0===n?"undefined":e(n))?JSON.stringify(n):"";console.warn("please setPageSPM before "+t+" about "+o)}}catch(t){}return r},_getRecordParams:function(t,n,r){r||(r="");var o=this.getMetaInfo("aplus-exdata");if(o)if("string"==typeof r){var i=[];for(var u in o)i.push(u+"="+o[u]);if(i.length>0)r+=(r?"&":"")+i.join("&")}else"object"==(void 0===r?"undefined":e(r))&&(r=Object.assign({},o,r));var f=d(),m="string"==typeof r?s(r):r,h=m.url||f.currentpagename||f.href||"",y=a.getGmObj(n);this.pageName||(this.pageName=m.pageName||f.currentpagename||p(h)||"");var g={jsver:"aplus_universal",lver:c(),weex:"1",functype:"ctrl",funcId:y.id,_toUT:"2",logkey:t,gokey:"string"==typeof r?encodeURIComponent(r):encodeURIComponent(l(r,!1)),gmkey:y.alias,urlpagename:this.pageName,url:h};this.spmUrl&&(g["spm-url"]=this.spmUrl),this.spmPre&&(g["spm-pre"]=this.spmPre);var v=this.getPageSPMStr("record",g);return v&&"0.0"!==v&&(g["spm-cnt"]=v+".0.0"),{pageName:this.pageName,gmObj:y,arg1:t,arg2:"",arg3:"",args:g}},_getEnterParams:function(e,t){e||(e={}),t||(t={});var n=this.getMetaInfo("aplus-cpvdata");n&&(t=Object.assign({},n,t));var r={width:"0",height:"0"};try{r=screen}catch(e){}try{__windmill_environment__&&(r.width=__windmill_environment__.screenWidth,r.height=__windmill_environment__.screenHeight)}catch(e){}var o=d();t.url=e.pageUrl||o.currentpagename||o.href||"";var i=(t=Object.assign(t,{functype:"page",funcId:"2001",isonepage:e.isonepage?1:-1,scr:r.width+"x"+r.height,jsver:"aplus_universal",lver:c(),weex:"1",_toUT:"2"})).scm||u(t.url,"scm")||"";i&&(t.scm=i);var a=e.pageId?"/"+e.pageId:"",s=this.getPageSPMStr("enter",t);return s&&"0.0"!==s&&(t["spm-cnt"]=s+""+a+".0.0"),this.spmUrl=e.spmUrl||e["spm-url"]||u(t.url,"spm")||this.spmUrl||"",this.spmUrl&&(t["spm-url"]=this.spmUrl),this.spmPre=e.spmPre||e["spm-pre"]||u(e.referrer,"spm")||this.spmPre||"",this.spmPre&&(t["spm-pre"]=this.spmPre),this.pageName=e.pageName||o.currentpagename||p(t.url)||"",{pageName:this.pageName,args:t}}});t.exports=f},function(e,t){"use strict";function n(e){return e&&void 0!==e}t.requireModule=function(e){var t;try{n(__weex_require__)&&(t=__weex_require__(e))}catch(e){t=null}if(!t)try{n(weex)&&"function"==typeof weex.requireModule&&(t=weex.requireModule(e))}catch(e){t=null}if(!t)try{t=!function(){var e=new Error('Cannot find module "@weex-module"');throw e.code="MODULE_NOT_FOUND",e}()}catch(e){t=null}return t}},function(t,n,r){"use strict";var o=r(3),i=function(e,t){my&&my.call&&"function"==typeof t&&my.call("handleLoggingAction",{type:"behavior",subType:e.subType},function(n){t({spmUrl:n[e.spmType]})})},a=r(11).extend({_ENV:"windmill",create:function(e){var t=new this;for(var n in e)t[n]=e[n];return t},record:function(e,t,n){n=this.getUserInjectGokey({logkey:e,gmkey:t,gokey:n});var r=this._getRecordParams(e,t,n);delete r.args.weex,r.args.windmill="1";var o=r.gmObj||{};if(my){var i={type:o.name,eventId:o.id,comName:r.arg1,arg1:r.arg1,arg2:r.arg2,arg3:r.arg3,param:r.args};r.pageName&&(i.name=r.pageName,i.pageName=r.pageName),my.callUserTrack?my.callUserTrack("customAdvance",i):my.reportAnalytics&&my.reportAnalytics("customAdvance",i)}},enter:function(e,t){e||(e={}),t||(t={});var n=this._getEnterParams(e,t);if(delete n.args.weex,n.args.windmill="1",my){var r={type:"enter",eventId:"2001",eventid:"-1",pageName:n.pageName,name:n.pageName,comName:n.args.url,arg1:n.arg1,arg2:n.arg2,arg3:n.arg3,param:n.args};my.callUserTrack?my.callUserTrack("commitut",r):my.reportAnalytics&&my.reportAnalytics("enter",r)}},updatePageProperties:function(t){"object"==(void 0===t?"undefined":e(t))&&(o.isTriver()&&my.reportAnalytics("updatePageProperties",t),this.setMetaInfo("aplus-cpvdata",t))},updateNextPageProperties:function(e){if(e||(e={}),this._updateNextPageSpm(e),my){var t={type:"updateNextProp",eventId:-1,eventid:-1,name:"",pageName:"",comName:"",arg1:"",arg2:"",arg3:"",param:e,params:e};my.callUserTrack?my.callUserTrack("commitut",t):my.reportAnalytics&&my.reportAnalytics("enter",t)}},updatePageUtparam:function(e){e||(e={}),my&&my.callUserTrack&&my.callUserTrack("updatePageUtparam",{utParamJson:JSON.stringify(e)})},updateNextPageUtparam:function(e){e||(e={}),my&&my.callUserTrack&&my.callUserTrack("updateNextPageUtparam",{utParamJson:JSON.stringify(e)})},skipPage:function(){my&&my.callUserTrack&&my.callUserTrack("skipPage")},pageAppear:function(){my&&my.callUserTrack&&this.isPageDisAppear&&(this.isPageDisAppear=!1,this.isPageAppear=!0,my.callUserTrack("pageAppear"))},pageDisappear:function(){my&&my.callUserTrack&&this.isPageAppear&&(this.isPageDisAppear=!0,this.isPageAppear=!1,my.callUserTrack("pageDisappear"))},updateSessionProperties:function(e){my&&my.call&&my.call("handleLoggingAction",{type:"behavior",subType:"updateSessionProperties",extData:e})},getPageSpmUrl:function(e){i({subType:"getPageSpmUrl",spmType:"spmUrl"},e)},getPageSpmPre:function(e){i({subType:"getPageSpmPre",spmType:"spmPre"},e)}});t.exports=a},function(e,t,n){"use strict";var r=n(3),o=n(15),i="__ETAG__CNA__ID__",a="EMPTY_CNA",s=n(16).extend({aplus_queue:[],CNA:"",hasSyncCna:!1,syncLaunchOptions:!1,_ENV:"windmill_alipay",_syncEtag:function(e){var t=this.method||"request",n=function(t){var n=t&&t.data?t.data.cna:"";n?e(n):s()},s=function(){var n=r.getEtagUrl("log.mmstat.com");n?o.get(n,{dataType:"text",requestMethodName:t},function(t){var n="";try{if(!t.failure){var o=(t?t.data:"").split(";");if(o.length>1)n=(n=o[1].split("=")[1]||"").replace(/\"/g,""),r.getContext().setStorage({key:i,data:{cna:n}})}}catch(e){}n||(n=a),e(n)}):e(a)},l=r.getContext();l&&l.getStorage&&l.getStorage({key:i,success:function(e){n(e)},fail:function(e){n(e)}})},_addDetailParam:function(e){return e.itemId?{_p_typ:"pdp",_p_item:e.itemId,_p_ispdp:"1"}:{}},_addSellerParam:function(e){return e.sellerId?{_p_typ:e.itemId?"pdp":"slr",_p_slr:e.sellerId,_p_isdpp:"1"}:{}},tryAyncEtag:function(){var e=this;this.hasSyncCna&&e.CNA!==a||(this.hasSyncCna=!0,this._syncEtag(function(t){e.CNA=t,t&&e.publish("cnaReady",t)}))},getLaunchOptionsSync:function(){var e=this;if(!e.syncLaunchOptions){e.syncLaunchOptions=!0;var t=r.getContext();if(t&&t.getLaunchOptionsSync){var n=t.getLaunchOptionsSync(),o=n&&n.query||{};if(o.miniappDebugId){var i=o.miniappDebugId.trim(),a=i.split("_"),s={aplus_work_no:a.length>2?a[1]:i,aplus_track_debug_id:i,aplus_flag:"aplus_test"};e.setMetaInfo("aplus-exdata",s),e.setMetaInfo("aplus-cpvdata",s)}}}},subscribeCna:function(){var e=this;this.subscribe("cnaReady",function(t){if(t&&e.aplus_queue&&e.aplus_queue.length>0)for(;e.aplus_queue.length>0;){e.aplus_queue.pop().call(e,t)}})},logQueue:function(e){"function"==typeof e&&(this.CNA?e(this.CNA===a?"":this.CNA):this.aplus_queue.push(e))},record:function(e,t,n,i){var a=this;a.getLaunchOptionsSync(),n=this.getUserInjectGokey({logkey:e,gmkey:t,gokey:n});var s=a.method||"request",l=function(l){var u=r.getGoldlogUrl(a._meta_info["aplus-rhost-g"]),p=a._getRecordParams(t,n,l);if(u&&p){0!==e.indexOf("/vx")&&(e="/vx"+e),u+=/^\//.test(e)?e:"/"+e;var c=[];for(var d in p)c.push(d+"="+p[d]);u=u+"?"+c.join("&"),o.get(u,{method:i,requestMethodName:s,data:p,_extInfo:a.getMetaInfo("aplus-request-extinfo")},function(){})}};a.tryAyncEtag(),a.logQueue(function(e){l(e)})},enter:function(e,t){this.getLaunchOptionsSync(),e||(e={}),t||(t={});var n=this,i=n.method||"request";r.getPVLogUrl(n._meta_info["aplus-rhost-v"])&&(n.tryAyncEtag(),n.logQueue(function(a){t.cna=a,n._getEnterParams(e,t,function(e){var t=r.getPVLogUrl(n._meta_info["aplus-rhost-v"]);t&&o.get(t+"?"+r.makeUrl(e),{requestMethodName:i,_extInfo:n.getMetaInfo("aplus-request-extinfo")},function(){})})}))},updateNextPageProperties:function(e){e||(e={}),this._updateNextPageSpm(e)}});e.exports=s},function(t,n,r){"use strict";var o=r(3),i="httpRequest",a="request";n.get=function(t,n,r){var s=o.getContext()||{},l=n.requestMethodName||a,u=s[l];"function"!=typeof u&&l!==a&&(u=s[l=a]),"function"!=typeof u&&l!==i&&(console&&console.warn('方法"'+l+'"不存在!'),u=s[l=i]);var p,c,d=n&&n.dataType?n.dataType:"base64",f=n&&n.timeout?n.timeout:3e3,m=n&&n._extInfo?n._extInfo:null,h=n.method||"GET";if("function"==typeof u){var y={url:t,method:h,dataType:d,timeout:f,success:function(e){p||(p=!0,r(e))},fail:function(e){console&&console.warn('aplus日志请求"'+t+'"失败，原因：'+JSON.stringify(e)),p||(p=!0,r({failure:!0,data:e}))}};"POST"===h&&"object"==e(n.data)&&(y.url=y.url.split("?")[0],i===l?(y.headers={"Content-Type":"application/json"},y.dataType="json",y.data=JSON.stringify(n.data)):y.data=n.data),m&&(y._extInfo=m),u(y)}else c='方法"'+l+'"不存在!',console&&console.warn(c),p||(p=!0,r({failure:!0,data:c}));setTimeout(function(){p||(p=!0,c='aplus日志请求"'+t+'超时", 超时时长'+f+"ms",console&&console.warn(c),r({failure:!0,data:c}))},f)},n.sendBeacon=function(e,t){for(var n in t)"cna"!==n&&(t[n]=encodeURIComponent(t[n]));return navigator.sendBeacon(e,JSON.stringify(t)),e}},function(t,n,r){"use strict";function o(){return function(e){function t(e){return 1===e?"0123456789abcdefhijklmnopqrstuvwxyzABCDEFHIJKLMNOPQRSTUVWXYZ".substr(i(60*Math.random()),1):2===e?"0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ".substr(i(60*Math.random()),1):"0"}for(var n,r="",o=!1;r.length<e;)n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".substr(i(62*Math.random()),1),!o&&r.length<=2&&("g"===n.toLowerCase()||"l"===n.toLowerCase())&&(0===r.length&&"g"===n.toLowerCase()?Math.random()<.5&&(n=t(1),o=!0):1===r.length&&"l"===n.toLowerCase()&&"g"===r.charAt(0).toLowerCase()&&(n=t(2),o=!0)),r+=n;return r}(14)}var i=Math.floor,a=r(8),s=r(3),l=s.paramsToObj,u=s.objToParams,p=s.getParamFromURL,c=s.simplifyURL,d=s.getAplusUniversalVersion,f=s.getLocation,m=s.getCurrentPage,h=s.getAppInfo().appId,y={alipay:"my",TB:"tb",Weixin:"wx",Dingtalk:"dd",ALIDATA:"alidata",Toutiao:"tt",SWAN:"swan"},g=a.extend({create:function(e){var t=new this;for(var n in e)t[n]=e[n];try{t._meta_info=Object.assign({"aplus-rhost-v":"log.mmstat.com","aplus-rhost-g":"wgo.mmstat.com","aplus-channel":"GET"},t._meta_info||{})}catch(e){t._meta_info={},console&&console.log(e)}return t.subscribeCna(),t},subscribeCna:function(){},setPageSPM:function(e,t,n){if(e&&t){var r=[];r.push(e),r.push(t),this.spmAB=r,this.pageName="",this.pageId="",this.pvid=o()}"function"==typeof n&&n()},_updateNextPageSpm:function(e){e&&(this.spmPre=this.spmUrl,this.spmUrl=e["spm-url"]||e.spmUrl)},getPageSPM:function(){return this.spmAB},getPageSPMStr:function(){return this.spmAB.join(".")},_getPageSpmInfo:function(t,n){this.pvid||(this.pvid=o()),"enter"===t.from&&(this.pageId=t.pageId?"/"+t.pageId:"");var r=this.getPageSPMStr();if(!r||"0.0"===r)try{if(console&&console.warn){var i="object"==(void 0===n?"undefined":e(n))?JSON.stringify(n):"";console.warn("please setPageSPM before "+t.from+" about "+i)}}catch(t){}return r+""+(this.pageId||"")+".0.0."+this.pvid},_getRecordParams:function(t,n,r){var o=f(),i=m(),a=this.getMetaInfo("aplus-exdata");if(a)if("string"==typeof n){var c=[];for(var y in a)c.push(y+"="+a[y]);if(c.length>0)n+=(n?"&":"")+c.join("&")}else"object"==(void 0===n?"undefined":e(n))&&(n=Object.assign({},a,n));var g="string"==typeof n?l(n):n;"object"==(void 0===g?"undefined":e(g))&&g||(g={},console&&console.log("typeof gokey must be object or string"));var v=g.url||o.currentpagename||o.href||"https://"+h+"_"+i.route||"";this.spmUrl||(this.spmUrl=p(v,"spm")||""),this.spmPre||(this.spmPre=p(g.referrer,"spm")||"");var b=s.getGmObj(t);return(g=Object.assign({},g,{pc_i:g.pc_i||"",ps_i:g.ps_i||"",pu_i:g.pu_i||"",_p_url:v,_p_ref:g.pre||"","spm-url":this.spmUrl,"spm-pre":this.spmPre,jsver:"aplus_universal",lver:d(),windmill:"1",cache:s.makeCacheNum(),mini_app_id:h}))._g_encode||(g._g_encode="utf-8"),g["spm-cnt"]=this._getPageSpmInfo({from:"record"},g),{logtype:"2",cna:r,gokey:encodeURIComponent(u(g,!1)),gmkey:b.alias}},_addDetailParam:function(e){return e.itemId?{_p_typ:"pdp",_p_item:e.itemId,_p_ispdp:"1"}:{}},_initPageSpmParams:function(e){var t=e.spmUrl||e["spm-url"]||p(e.pageUrl,"spm")||this.spmUrl||"",n=e.spmPre||e["spm-pre"]||p(e.referrer,"spm")||this.spmPre||"",r=f(),o=e.pageName||r.currentpagename||c(e.pageUrl)||"",i=m(),a=e.pageUrl||"https://"+h+"_"+i.route||"";this.spmUrl=t,this.spmPre=n,this.pageName=o,this.pageUrl=a;var s={pageName:o,pageUrl:a,spmUrl:t,spmPre:n};return s.spmCnt=this._getPageSpmInfo({from:"enter",pageId:e.pageId},s),s},_addSellerParam:function(e){return e.sellerId?{_p_typ:e.itemId?"pdp":"slr",_p_slr:e.sellerId,_p_isdpp:"1"}:{}},_appendParamsIntoArray:function(e,t){return e&&t&&Object.keys(t).forEach(function(n){e.push([n,t[n]])}),e},_appendUserParams:function(e,t){return Object.keys(t).forEach(function(n){e.push([n,t[n]])}),e},_getSystemInfo:function(e){var t=this,n={},r=t.SYSTEM_INFO||{};if(r&&r.version)e(t.SYSTEM_INFO);else try{s.getContext().getSystemInfo({complete:function(r){r&&r.version?(t.SYSTEM_INFO=r,e(r)):e(n)}})}catch(t){e(n)}},_getEnterParams:function(t,n,r){t||(t={}),n||(n={});var o=this._initPageSpmParams(t,n),i=[["logtype","1"],["title",encodeURIComponent(o.pageName)],["cna",n.cna||""]],a=this;a._getSystemInfo(function(l){var u=[["_p_url",o.pageUrl],["_p_ref",t.referrer||""],["_p_os",function(e){var t="";return e&&(t={iphone:"ios",ipad:"ios",ios:"ios",android:"andr",yunos:"yun",wp:"wp",linux:"linux",unix:"unix",macos:"mac",windows:"win"}[e.toLowerCase()]||""),t}(l.platform)||""],["_p_scr",l.screenWidth+"x"+l.screenHeight],["_p_pf",function(e){var t="";try{if(!(t=y[e?e.app||e.appName:""]||"")){var n=!1;try{n=!!dd}catch(e){}var r=!1;try{r=!!swan}catch(e){}var o=!1;try{o=!!ks}catch(e){}var i=!1;try{i=!!tt}catch(e){}var a=!1;try{a=!!wx}catch(e){}var s="";try{s=navigator?navigator.userAgent||navigator.swuserAgent:""}catch(e){}if(!s)try{s=clientInformation?clientInformation.appVersion:""}catch(e){}n||/AliApp\(DingTalk/i.test(s)?t="dd":r?t="swan":i?t="tt":o?t="ks":a?t="wx":/AliApp\(TB/i.test(s)?t="tb":/AliApp\(AP/i.test(s)&&(t="my")}}catch(e){}return t}(l)],["spm-cnt",o.spmCnt],["spm-url",o.spmUrl],["spm-pre",o.spmPre],["mini_app_id",h]];u["spm-url"]&&(a.spmUrl=u["spm-url"]),u["spm-pre"]&&(a.spmPre=u["spm-pre"]);var p=a.getMetaInfo("aplus-cpvdata");if(p&&"object"==(void 0===p?"undefined":e(p))&&(u=a._appendParamsIntoArray(u,p)),u=a._appendParamsIntoArray(u,a._addDetailParam(n)),u=a._appendParamsIntoArray(u,a._addSellerParam(n)),u=a._appendUserParams(u,n),u=a._appendParamsIntoArray(u,{jsver:"aplus_universal",lver:d(),windmill:"1",cache:s.makeCacheNum()}),"function"==typeof r){var c={pageName:o.pageName,preParams:i,endParams:u};r(c)}})}});t.exports=g},function(t,n,r){"use strict";function o(e,t){void 0===e&&(e={}),_("updatePageName",{commonData:e,pageName:t}),h({type:x,subType:"updatePageName",commonData:e,extData:{pageName:t}})}function i(e,t,n){void 0===e&&(e={}),void 0===t&&(t={}),void 0===n&&(n={});var r={developerVersion:y.developerVersion,miniappVtDebugId:y.miniappVtDebugId,miniappVtEnv:y.miniappVtEnv,miniappVtWsToken:y.miniappVtWsToken,miniappVtAppId:y.miniappVtAppId,hostAppName:y.hostAppName,appVersion:y.appVersion,appxUtdid:y.appxUtdid,sourceType:y.sourceType},o=m(m({},r),t);for(var i in n)o[i]=n[i];var a=y.scm||"";return!o.scm&&a&&(o.scm=a),o.pageName=t.pageName||t.name||e.appId+"_"+e.currentPagePath,o.currentPagePath=t.pageUrl||e.currentPagePath,o.jsver||(o.jsver=P),o.lver||(o.lver=w),o._lver=w,o.windmill="2",o._p_seid=T,o.mini_app_id=e.appId,o.appxVersion=e.appxVersion||"",o}function a(e,t){var n=!1;h({type:x,subType:"spmPre"===e?"getPageSpmPre":"getPageSpmUrl"},function(r){if(void 0===r&&(r={}),n=!0,r&&"success"===r.status){var o={status:r.status};o[e]=y.spm||r[e],t(o)}else t(r)}),setTimeout(function(){if(!n){var r={status:"timeout"};r[e]=y.spm,t(r)}},300)}function s(e,t,n){void 0===e&&(e={}),void 0===t&&(t={}),void 0===n&&(n={});var r=i(e,t,n);_("updatePageProperties",{updatePageProperties:r}),h({type:x,subType:"updatePageProperties",commonData:e,extData:r})}function l(e,t,n,r){if(void 0===t&&(t={}),void 0===n&&(n={}),e&&n&&(n.logkey||n.arg1)){var o,a=I[e]||"",s=n.eventId,l=a||s,u=19999;try{(o=parseInt(l))+""=="NaN"&&(o=u)}catch(e){o=u}-1===[u,2201,2101,2202].indexOf(o)&&(o<2900||o>u)&&(l=S);var p=i(t,n,n.param?n.param:null);h({type:x,subType:"customAdvance",commonData:t,extData:{eventId:l,pageName:r,arg1:n.logkey||n.arg1,arg2:"",arg3:"",args:p}})}}function u(e){if(void 0===e&&(e=[]),0===E.length||JSON.stringify(e)!==JSON.stringify(E)){var t=[];e.forEach(function(e){var n=k?k.find(function(t){return t.viewId===e}):"";t.push(n||{viewId:e})}),k=t,E=e}return k}function p(e){void 0===e&&(e={});var t={},n=e.param||{},r=e.pageName||e.name||n.pageName||n.name||"",o=e.activityId||n.activityId;if(o&&(r+="_"+o),k.length>0){if(t._spmCnt=k[k.length-1]._appxUTSpm,1===k.length&&O&&(t._spmUrl=k[0]?k[0]._appxUTSpmUrl:""),k.length>=2){var i=k[k.length-2]||{};t._spmUrl=i._appxUTTapSpm||i._appxUTSpm||"",2===k.length&&y.spm&&(t._spmPre=y.spm)}if(k.length>=3){var a=k[k.length-3]||{};t._spmPre=a._appxUTTapSpm||a._appxUTSpm||""}}return t.pageName=r,t}function c(e){k[k.length-1]._appxUTTapSpm=e}function d(t,n,r){void 0===n&&(n={}),void 0===r&&(r={});try{for(var o in r)C[o]=r[o];j=JSON.stringify(C).length}catch(t){}j>1024?"object"==("undefined"==typeof console?"undefined":e(console))&&console.log&&console.log("updateSessionProperties max length is 1024!"):h({type:x,subType:t,commonData:n,extData:r})}function f(e){void 0===e&&(e={});var t=e.commonData,n=e.pageName,r=e.pluginIds;(void 0===r?[]:r).forEach(function(e){if(void 0===e&&(e=""),e){var r=i(t,{pluginId:e},{});h({type:x,subType:"customAdvance",commonData:t,extData:{eventId:"2201",pageName:n,arg1:"/miniapp_plugin_exp",arg2:"",arg3:"",args:r}})}})}var m=this&&this.__assign||function(){return(m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.AplusWindmillAppx=void 0;var h,y,g=r(18),v=g.default.getRandomId,b=g.default.isDebug,_=g.default.aplusDebugLog,P="aplus_universal",w="appx_v1.1.5",x="behavior",S="19999",I={exposure:"2201",expose:"2201",EXP:"2201",IMPEXP:"2202",click:"2101",CLK:"2101",other:S,OTHER:S},T=v(16),O=!0,k=[],E=[],j=0,C={};n.AplusWindmillAppx=function(t){return void 0===t&&(t={}),h=t.callHandleLoggingAction||t.bridgeSend,y=t.startupParams,function(t,n,r,i){void 0===t&&(t=""),void 0===n&&(n={}),void 0===r&&(r={}),void 0===i&&(i="");var m=r.extData||{};u(r.pagesViewIds||[]);var g="",v=n.currentPagePath;v&&(g=v.replace(/\//g,"_"));var P=m.param||{},w=m.activityId||P.activityId;w&&(g+="_"+w);var S=t;"commitut"===S&&m&&m.type&&"updateNextProp"===(S=m.type)&&(S="updateNextPageProperties");var I=m["spm-cnt"]||P["spm-cnt"]||"",T=m["spm-url"]||P["spm-url"]||"",E=m["spm-pre"]||P["spm-pre"]||"",j="MiniApp_"+n.appId+"."+g+".0.0",C=p(m),M=y.launchParams||{};["enter","pageview","updatePageProperties"].indexOf(S)>-1&&k.length>0&&(m.spmId=j,function(t,n,r){var o=k.length,i=k[o-1]._appxUTSpm;try{r&&"string"==typeof r&&(r=JSON.parse(r));var a="object"==(void 0===r?"undefined":e(r));(!a||a&&"YES"!==r.customSpm)&&(i&&0!==i.indexOf("MiniApp_")||(k[o-1]._appxUTSpm=t||n))}catch(r){_("launchParams",{errorMsg:r}),i&&0!==i.indexOf("MiniApp_")||(k[o-1]._appxUTSpm=t||n)}var s=y.spm||"";O&&s&&(k[o-1]._appxUTSpmUrl=s)}(I,j,M),C=p(m));var A=C._spmCnt,N=void 0===A?"":A,U=C._spmUrl,L=void 0===U?"":U,D=C._spmPre,W=void 0===D?"":D,R=C.pageName,V=void 0===R?"":R,F=I||N||"",B=T||L||"",q=E||W||"";switch(S){case"enter":case"pageview":if("pageview"===S&&"YES"===M.customSpm)return;var X=V;!X&&F&&(X=n.appId+"_"+v),X&&o(n,X);var z={};for(var H in F&&(z["spm-cnt"]=F),B&&(z["spm-url"]=B),q&&(z["spm-pre"]=q),m.param)z[H]=m.param[H];if(O&&(z._p_entry_flag=1,O=!1),s(n,m,z),F||B){var J={};F&&(J["spm-url"]=F),B&&(J["spm-pre"]=B),_("updateNextPageProperties",J),h({type:x,subType:"updateNextPageProperties",commonData:n,extData:J})}var G=m.pluginId;G&&f({subType:S,commonData:n,pageName:V,pluginIds:[G]});break;case"updatePageName":o(n,V);break;case"updatePageUrl":!function(e,t){void 0===e&&(e={}),void 0===t&&(t={});var n=t.pageUrl||t.url||e.currentPagePath;h({type:x,subType:"updatePageUrl",commonData:e,extData:{pageUrl:n}})}(n,m);break;case"updatePageProperties":var K={};for(var H in F&&(K["spm-cnt"]=F),B&&(K["spm-url"]=B),q&&(K["spm-pre"]=q),m.param)K[H]=m.param[H];if(s(n,m,K),F||B){var Y={};F&&(Y["spm-url"]=F),B&&(Y["spm-pre"]=B),h({type:x,subType:"updateNextPageProperties",commonData:n,extData:Y})}break;case"updateNextPageProperties":var $=m||{};m&&m.params&&($=m.params);var Q={};for(var H in $)Q[H]=$[H];$["spm-url"]&&(Q["spm-url"]=$["spm-url"],c($["spm-url"])),h({type:x,subType:S,commonData:n,extData:Q});break;case"updatePageUtparam":case"updateNextPageUtparam":var Z=m||{};m&&m.utParamJson&&"string"==typeof m.utParamJson&&(Z=JSON.parse(m.utParamJson)),h({type:x,subType:S,commonData:n,extData:Z});break;case"skipPage":case"pageAppear":case"pageDisappear":h({type:x,subType:S,commonData:n,extData:{}});break;case"customAdvance":m["spm-cnt"]=F,l(S,n,m,V);break;case"aplusDebug":m&&b(m.isDebug);break;case"getPageSpmUrl":a("spmUrl",i);break;case"getPageSpmPre":a("spmPre",i);break;case"getPageAllProperties":!function(e){var t=!1;h({type:x,subType:"getPageAllProperties"},function(n){void 0===n&&(n={}),t||e(n),t=!0}),setTimeout(function(){t||(t=!0,e({status:"timeout"}))},300)}(i);break;case"updateSessionProperties":d(S,n,m);break;case"pluginComponentView":var ee=m.pluginIds||[];ee.length>0&&f({subType:S,commonData:n,pageName:V,pluginIds:ee});break;case"click":case"exposure":case"other":default:m["spm-cnt"]=F;var te=m.spmC||P.spmC||m.pluginId||P.pluginId||"",ne=m.spmD||P.spmD||m.pointId||P.pointId||"";if(F&&te&&ne){var re=F.split("."),oe=[re[0],re[1],te,ne].join(".");c(oe),h({type:x,subType:"updateNextPageProperties",commonData:n,extData:{"spm-url":oe}})}l(S,n,m,V)}}}},function(t,n){"use strict";function r(e){void 0===e&&(e=!1),s=!!e}function o(t,n){try{s&&"object"==("undefined"==typeof console?"undefined":e(console))&&console.log&&(console.log("aplusDebugLog "+t+" start --- "),console.log(JSON.stringify(n)),console.log("--- end --- "))}catch(t){}}function i(e){function t(e){return 1==e?"0123456789abcdefhijklmnopqrstuvwxyzABCDEFHIJKLMNOPQRSTUVWXYZ".substr(a(60*Math.random()),1):2==e?"0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ".substr(a(60*Math.random()),1):"0"}for(var n,r="",o=!1;r.length<e;)n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".substr(a(62*Math.random()),1),!o&&r.length<=2&&("g"==n.toLowerCase()||"l"==n.toLowerCase())&&(0===r.length&&"g"==n.toLowerCase()?Math.random()<.5&&(n=t(1),o=!0):1==r.length&&"l"==n.toLowerCase()&&"g"==r.charAt(0).toLowerCase()&&(n=t(2),o=!0)),r+=n;return r}var a=Math.floor;Object.defineProperty(n,"__esModule",{value:!0}),n.getRandomId=n.aplusDebugLog=n.isDebug=void 0;var s=!1;n.isDebug=r,n.aplusDebugLog=o,n.getRandomId=i,n.default={isDebug:r,aplusDebugLog:o,getRandomId:i}}])},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t,n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=e(4),o=e(78),i=(t=o)&&t.__esModule?t:{default:t};var a=0,s={screen:"undefined"==typeof screen?"0x0":(screen&&screen.width)+"x"+(screen&&screen.height),sampling:1,version:"rx-tracker/3.0.7",native:r.isWeex?1:0,isInWindmill:0},l="/jstracker.3";function u(e){if(++a>20&&r.isWeb)return!1;var t=Object.assign({url:i.default.format(e)},s,e);if(t.sampling=(r.isNode||"undefined"==typeof location?"":location.href).indexOf("jt_debug=1")>-1?1:t.sampling,r.isWeb&&"undefined"!=typeof goldlog&&window.JSTracker2&&window.JSTracker2.push)window.JSTracker2.push(t);else if(Math.random()*t.sampling<1)if(r.isWeex){var o;try{o=__weex_require__("@weex-module/userTrack")}catch(e){}var u="undefined"!=typeof __weex_options__&&__weex_options__.weex,p=r.isWeex&&"object"===(void 0===u?"undefined":n(u))&&u.config&&"windmill"===u.config.container||!1,c=!1;if(p)try{var d=__weex_require__("@weex-module/keyboard");(void 0===d||n(d))&&"function"==typeof d.hideKeyboard&&(c=!0)}catch(e){}o.commitEvent&&(p&&c?(t.isInWindmill="weex",o.commitEvent({eventId:"19999",eventid:"19999",name:location.href,pageName:location.href,arg1:l,arg2:"",arg3:"",param:t,params:t})):o.commitEvent(location.href,"19999",l,"","",t))}else r.isWeb&&"undefined"!=typeof goldlog?(t.grey=function(e){if(document&&document.querySelector){var t=document.querySelector('meta[name="'+e+'"]');if(t)return t.getAttribute("content")}return""}("def-grey"),"undefined"!=typeof aplus&&(t=function(e){var t="";if("object"===(void 0===e?"undefined":n(e)))for(var r in e)""!=t&&(t+="&"),t+=r+"="+encodeURIComponent(e[r]);else t=e;return t}(t)),goldlog.send&&goldlog.send("//gm.mmstat.com"+l,t)):"undefined"!=typeof my&&my.getSystemInfoSync&&"function"==typeof my.getSystemInfoSync&&("TB"===my.getSystemInfoSync().app||"alipay"===my.getSystemInfoSync().app)&&(t.isInWindmill="web",function(e){my.request&&"function"==typeof my.request?my.request({url:"https://gm.mmstat.com"+l,method:"GET",data:e,dataType:"text"}).catch(function(){}):my.httpRequest&&"function"==typeof my.httpRequest&&my.httpRequest({url:"//gm.mmstat.com"+l,method:"get",data:e,dataType:"json"})}(t))}exports.default={report:u,reportError:function(e,t,n){var r={};e&&e instanceof Error&&(r={stack:JSON.stringify(e.stack),name:e.name,message:e.message,type:"error",module:t},n&&(r.reverse1=n),u(r))},reportApi:function(e,t){e&&e.url&&(e.type="api",e.module=t,e.sampling=e.sampling||"100",u(e))},setConfig:function(e){e&&e.sampling&&(s.sampling=e.sampling),e&&e.pid&&(s.pid=e.pid)}},module.exports=exports.default},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0});var t=e(4),n={render:"rx_render_err",data:"rx_data_fetch_err",error:"rax_error"};exports.default={format:function(e){var r=t.isNode||"undefined"==typeof location?"":location.href||"",o=n[e.type]||(e.type?e.type+"/":"")+"rx_user_define_err",i=[r.replace(/[\?#].*$/,"").replace(/\/$/,""),e.module||"",o].join("/").toLowerCase();return t.isWeex?encodeURIComponent(i):i}},module.exports=exports.default},function(module,exports){module.exports={listContainer:{width:750,display:"flex",justifyContent:"start",flexDirection:"row",backgroundColor:"rgb(255,255,255)"},listContainerLeft:{marginLeft:16,display:"flex",justifyContent:"start",flexDirection:"column"},listContainerRight:{display:"flex",justifyContent:"start",flexDirection:"column"},productContainer:{overflow:"hidden",marginBottom:16,borderRadius:16,marginLeft:16,backgroundColor:"rgb(255,255,255)",paddingBottom:16}}},function(module,exports){module.exports={moduleTitle:{fontFamily:"OpenSans",fontWeight:"800",fontSize:32,lineHeight:48,color:"rgb(255,255,255)",marginTop:24,marginBottom:8,paddingLeft:32,paddingRight:32,textAlign:"left"},cellContainer:{width:750,display:"flex",paddingLeft:24,marginTop:16,paddingRight:24,flexDirection:"row",alignItems:"center",justifyContent:"space-between"},loadingWrapper:{height:60,marginTop:40,display:"flex",textAlign:"center",flexDirection:"row",alignItems:"center",justifyContent:"center"},loadingImage:{height:60,width:60},loading:{color:"rgb(255,255,255)",textAlign:"center",marginTop:16,marginBottom:16}}},function(module,exports,e){Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var t,n,r=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o=function(){function e(e,t){for(var n,r=0;r<t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=e(0),a=f(e(2)),s=f(e(6)),l=f(e(3)),u=f(e(24)),p=e(27),c=e(8),d=f(e(80));function f(e){return e&&e.__esModule?e:{default:e}}var m={autoWebp:!1,autoScaling:!1,autoCompress:!1,autoReplaceDomain:!1},h=(n=t=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.getMockData=function(){fetch("./data.json").then(function(e){return e.json()}).then(function(e){n.setState({itemList:e.data.data.slice(0,6)},function(){n.updateShowData()})}).catch(function(e){console.error(e)})},n.getItemList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments[1];n.state.finished||n.getWeexData(e,t)},n.getNextPageData=function(){var e=n.state,t=e.currentPage;e.finished||n.getItemList(t+1)},n.getWeexData=function(e,t){var r=n.state,o=r.gdc,i=r.mds.moduleData||{};n.setState({mtopDone:!1}),n.pageUtils.Mtop.request({api:"mtop.aliexpress.store.products.recommend",v:"1.0",ecode:0,appKey:24770048,dataType:"originaljsonp",type:"POST",data:{currentPage:e,ignoreProductIds:i.itemIds||"",pageSize:20,storeNumber:o.shopId,_lang:o._lang,locale:o.locale,currency:o.currency,country:o.country&&"CN"===o.country?"US":o.country,sellerId:o.sellerId,buyerId:o.buyerId,class:"com.alibaba.site.decorate.web.client.model.request.ShopRecommendRequest",scene:"camp4you",platform:c.isWeex?"APP":"MSITE"}},function(r){if(r.data&&("success"===r.data.message||r.data.success)&&r.data.data&&r.data.data.length){var o=r.data.data,i=n.state;if(1===e){var a=o.slice(0,3),s=o.slice(3);s=s.concat(a),n.setState({currentPage:e,finished:0===o.length,itemList:i.itemList.concat(s)},function(){n.setState({mtopDone:!0}),t&&t()})}else n.setState({currentPage:e,finished:0===o.length,itemList:i.itemList.concat(o)},function(){n.setState({mtopDone:!0}),t&&t()})}else n.setState({mtopDone:!0}),t&&t()},function(){n.setState({mtopDone:!0}),t&&t()})},n.updateShowData=function(){var e=n.state,t=e.gdc,r=e.itemList;n.setState({showDataStatus:r&&r.length,showNoDataStatus:!(!0!==t.preView&&"true"!==t.preView||r&&r.length)})},n.goTargetUrl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments[2],o=n.state.mds,i={url:e,nid:t,widgetId:o.widgetId,moduleName:o.moduleName,extParams:r};if(c.isWeex)n.pageUtils.goTargetUrl&&n.pageUtils.goTargetUrl(i);else if(e){var a=n.addParamToURL(e,"spm","a2g0n.store_home.promoteRecommendProducts_"+o.widgetId+".0");window.location.href=a}},n.addParamToURL=function(e,t,n){if(!e)return"";if(e.indexOf("tel:")>-1)return e;var r="";return e.indexOf("#")>-1&&(r=e.slice(e.indexOf("#")),e=e.slice(0,e.indexOf("#"))),e+=""+(-1===e.indexOf("?")?"?":"&")+t+"="+n,r&&(e+=r),e},n.renderCell=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=n.state.mds,o=void 0===r?{}:r;return c.isWeex?(0,i.createElement)("cell",{append:"tree",key:o.widgetId+"_"+t},e):(0,i.createElement)(a.default,{key:o.widgetId+"_"+t},e)},n.renderList=function(){var e=n.state,t=e.mds,r=e.gdc,o=e.itemList;return(0,i.createElement)(p.CardList,{dataSource:o,mds:t,gdc:r,cardType:"module",pageUtils:n.pageUtils,getNextPageData:n.getNextPageData,listBackgroundColor:"transparent"})},n.renderModuleTitle=function(){var e=n.state.gdc||{},t=e.translate,r=void 0===t?{}:t,o=e.translation,a=void 0===o?{}:o;return n.renderCell((0,i.createElement)(s.default,{style:d.default.moduleTitle},a["module.wireless.promotePruductList.promotion.title"]||r["module.wireless.promotePruductList.promotion.title"]||"BLACK FRIDAY SPECIALS"),"module-title")},n.pageUtils=e.pageUtils;var r=(new Date).getTime();return n.state={currentTime:r,itemList:[],currentPage:1,mtopDone:!1,mds:e.mds||{},gdc:e.gdc||{},showDataStatus:!1,showNoDataStatus:!1,limit:20,index:0,finished:!1,isPlay:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i.Component),o(t,[{key:"componentWillMount",value:function(){var e=this.state,t=e.mds,n=e.currentPage,r=t.moduleData,o=void 0===r?{}:r;Object.keys(o).length>0&&this.getItemList(n,this.updateShowData)}},{key:"render",value:function(){var e=this.state,t=e.mds,n=e.showDataStatus,o=e.showNoDataStatus,a=e.mtopDone;if(n){var s=[this.renderCell(this.renderList(),"containers")];return s.unshift(this.renderModuleTitle()),a||s.push(this.renderCell((0,i.createElement)(u.default,null),"loading")),s}return o?(0,i.createElement)(l.default,r({},m,{lazyload:!1,source:{uri:t.defaultImage},style:r({},d.default.defaultImage,{width:t.defaultImageWidth||750,height:t.defaultImageHeight||506})})):null}}]),t}(),t.customCell=!0,n);exports.default=h,module.exports=exports.default}])});