70.chunk.js
1.41 KB
webpackJsonpecCom([70],{966:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,u,l=o(6),p=n(l),s=o(1),a=n(s),d=o(3),i=n(d),c=o(4),f=n(c),y=o(5),P=n(y),m=o(2),v=n(m),T=o(10),E=n(T),_=(u=r=function(e){function t(e){(0,a.default)(this,t);var o=(0,f.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e));return o.audioEl=null,o}return(0,P.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=document.getElementById(this.props.id);t.addEventListener("play",function(t){e.props.onPlay(t)}),t.addEventListener("pause",function(t){e.props.onPause(t)}),t.addEventListener("ended",function(t){e.props.onEnded(t)})}},{key:"render",value:function(){var e=this.props,t=e.id,o=e.src,n=e.controls,r=e.autoPlay,u=e.tipsText,l=e.loop,p=e.onRef,s=e.muted;return v.default.createElement("div",null,v.default.createElement("audio",{id:t,autoPlay:r,controls:n,muted:s,loop:l,ref:function(e){p(e)}},v.default.createElement("source",{src:o}),u))}}]),t}(v.default.Component),r.defaultProps={id:"",src:"",preload:"none",tipsText:"",controls:!0,muted:!1,autoplay:!1,loop:!1},r.propTypes={id:PropTypes.string,src:PropTypes.string,tipsText:PropTypes.string,controls:PropTypes.bool,muted:PropTypes.bool,autoplay:PropTypes.bool,loop:PropTypes.bool},u),b=(0,E.default)(_,"WeaAudio");t.default=b}});
//# sourceMappingURL=70.chunk.js.map?v=84a2ec89