pages-index-index.457a58c4.js 23 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-index"],{"06c5":function(t,e,i){"use strict";i("a630"),i("fb6a"),i("d3b7"),i("25f0"),i("3ca3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=n(i("6b75"));function n(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(t){if("string"===typeof t)return(0,a.default)(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?(0,a.default)(t,e):void 0}}},"10a7":function(t,e,i){var a=i("278a");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("24f9146b",a,!0,{sourceMap:!1,shadowMode:!1})},"278a":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@font-face{font-family:icon;src:url(//at.alicdn.com/t/font_1104838_fxzimc34xw.eot);src:url(//at.alicdn.com/t/font_1104838_fxzimc34xw.eot#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_1104838_fxzimc34xw.woff2) format("woff2"),url(//at.alicdn.com/t/font_1104838_fxzimc34xw.woff) format("woff"),url(//at.alicdn.com/t/font_1104838_fxzimc34xw.ttf) format("truetype"),url(//at.alicdn.com/t/font_1104838_fxzimc34xw.svg#iconfont) format("svg")}.recording-audio[data-v-692c3ae0]{height:100%;width:100%}.audio[data-v-692c3ae0]{width:100%;padding:%?30?% 0;background:#fff;margin-top:2px}.audio-wrapper[data-v-692c3ae0]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.audio-number[data-v-692c3ae0]{width:%?120?%;font-size:%?24?%;line-height:1;color:#333;text-align:center}.audio-slider[data-v-692c3ae0]{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0}.iconfont[data-v-692c3ae0]{font-family:icon!important}.audio-control-wrapper[data-v-692c3ae0]{margin-top:%?20?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.audio-control[data-v-692c3ae0]{font-size:%?32?%;line-height:1;border:%?4?% solid;border-radius:50%;padding:%?16?%}.audio-control-next[data-v-692c3ae0]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.audio-control-switch[data-v-692c3ae0]{font-size:%?40?%;margin:0 %?100?%}.audioLoading[data-v-692c3ae0]{-webkit-animation:loading-data-v-692c3ae0 2s;animation:loading-data-v-692c3ae0 2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes loading-data-v-692c3ae0{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-data-v-692c3ae0{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.text_box[data-v-692c3ae0]{width:100%;position:relative;overflow:hidden}.search_input[data-v-692c3ae0]{margin:%?20?% 0;padding:0 %?20?%;width:100%;height:%?70?%;border-radius:%?10?%;color:#8c8c8c;background-color:#edeeef}.item[data-v-692c3ae0]{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;margin:%?10?% %?20?%}.item .left[data-v-692c3ae0],\n.item .right[data-v-692c3ae0]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.item .left[data-v-692c3ae0]{float:left;padding:%?20?% %?20?%;background-color:#0299f9;color:#fff;border-radius:%?10?%}.item .right[data-v-692c3ae0]{float:right;padding:%?20?% %?20?%;background-color:#f8f0d7;color:#666;border-radius:%?10?%}.item .avatar_right[data-v-692c3ae0]{width:%?85?%;height:%?85?%;background-color:#fae4b8;color:#bf7900;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;margin-left:%?20?%;overflow:hidden}.item .avatar_left[data-v-692c3ae0]{width:%?85?%;height:%?85?%;background-color:#027cfe;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;margin-right:%?20?%;overflow:hidden}.item .highlight[data-v-692c3ae0]{color:red}.search_result[data-v-692c3ae0]{width:100%;height:auto;position:absolute;left:0;bottom:%?30?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.search_result .search_result_warpper[data-v-692c3ae0]{width:45%;height:%?80?%;background-color:#545454;border-radius:%?100?%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:%?14?%;display:-webkit-box;display:-webkit-flex;display:flex}.search_result .search_result_warpper uni-button[data-v-692c3ae0]{width:%?52?%;height:%?52?%;background-color:#67686a;color:#d9d8dc;border-radius:%?100?%;padding:0;line-height:%?52?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.search_result .search_result_warpper uni-button[data-v-692c3ae0]::after{content:" ";border:0;border-radius:%?100?%}.search_result .num[data-v-692c3ae0]{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:%?52?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#d9d8dc}',""]),t.exports=e},2909:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=s(i("6005")),n=s(i("db90")),o=s(i("06c5")),r=s(i("3427"));function s(t){return t&&t.__esModule?t:{default:t}}function u(t){return(0,a.default)(t)||(0,n.default)(t)||(0,o.default)(t)||(0,r.default)()}},3427:function(t,e,i){"use strict";function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a},"38cf":function(t,e,i){var a=i("23e7"),n=i("1148");a({target:"String",proto:!0},{repeat:n})},"3f10":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var a={gwAudiott:i("ba23").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"content"},[i("v-uni-view",{staticStyle:{"margin-top":"50rpx"}},[t._v("带文字")]),i("gw-audiott",{staticStyle:{position:"fixed",bottom:"0",left:"0"},attrs:{autoplay:!0,src:t.src,showText:!0,list:t.textList,fields:{text:"detail"},rightRole:"B"},on:{current:function(e){arguments[0]=e=t.$handleEvent(e),t.currentProgress.apply(void 0,arguments)},error:function(e){arguments[0]=e=t.$handleEvent(e),t.error.apply(void 0,arguments)},end:function(e){arguments[0]=e=t.$handleEvent(e),t.end.apply(void 0,arguments)}}})],1)},o=[]},6005:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=n(i("6b75"));function n(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t))return(0,a.default)(t)}},"6b75":function(t,e,i){"use strict";function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,a=new Array(e);i<e;i++)a[i]=t[i];return a}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a},"79af":function(t,e,i){"use strict";i.r(e);var a=i("a7bf"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"7eaa":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,"uni-page-body[data-v-84db676e]{background:#f5f5f5}.content[data-v-84db676e]{padding:%?10?%}body.?%PAGE?%[data-v-84db676e]{background:#f5f5f5}",""]),t.exports=e},"864f":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"recording-audio"},[i("v-uni-view",{staticStyle:{position:"relative",height:"100%",width:"100%"}},[t.showText?i("v-uni-view",{staticClass:"text_box"},[i("v-uni-input",{staticClass:"search_input",attrs:{type:"text","confirm-type":"search",placeholder:"请输入要搜索的关键词","placeholder-style":"font-size:28rpx;color:#999999;"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)}},model:{value:t.searchText,callback:function(e){t.searchText=e},expression:"searchText"}}),i("v-uni-scroll-view",{style:{height:t.textPanelHeight+"px","min-height":"450rpx"},attrs:{"scroll-anchoring":!0,"scroll-y":!0,"scroll-into-view":t.textScrollTarget}},t._l(t.textList,(function(e,a){return i("v-uni-view",{key:a,staticClass:"item",style:e.role===t.rightRoleName?"display:flex;justify-content: flex-end":"",attrs:{id:"item"+a},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.seek(e.startTime/1e3)}}},[e.role===t.rightRoleName?i("v-uni-view",{staticStyle:{display:"flex"}},[i("v-uni-view",{class:[e.role!==t.rightRoleName?"left":"right",t.textIndex===a?"highlight":""]},[i("v-uni-view",[i("v-uni-text",[t._v(t._s(e.text))])],1)],1),i("v-uni-view",{staticClass:"avatar_right"},[t._v(t._s(e.role))])],1):i("v-uni-view",{staticStyle:{display:"flex"}},[i("v-uni-view",{staticClass:"avatar_left"},[t._v(t._s(e.role))]),i("v-uni-view",{class:[e.role!==t.rightRoleName?"left":"right",t.textIndex===a?"highlight":""]},[i("v-uni-view",[i("v-uni-text",[t._v(t._s(e.text))])],1)],1)],1)],1)})),1),t.showFoundWords?i("v-uni-view",{staticClass:"search_result"},[i("v-uni-view",{staticClass:"search_result_warpper"},[i("v-uni-button",{staticClass:"iconfont",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.prev.apply(void 0,arguments)}}},[t._v("")]),i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.searchReulst.curRow+1)+" / "+t._s(t.searchReulst.rows.length))]),i("v-uni-button",{staticClass:"iconfont",staticStyle:{transform:"rotate(180deg)"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.next.apply(void 0,arguments)}}},[t._v("")])],1)],1):t._e()],1):t._e(),i("v-uni-view",{staticClass:"audio"},[i("v-uni-view",{staticClass:"audio-wrapper"},[i("v-uni-view",{staticClass:"audio-number"},[t._v(t._s(t.format(t.current)))]),i("v-uni-slider",{staticClass:"audio-slider",attrs:{step:"1",activeColor:t.color,"block-size":"16",value:t.current,max:t.duration},on:{changing:function(e){arguments[0]=e=t.$handleEvent(e),t.status.seeking=!0,t.current=e.detail.value},change:function(e){arguments[0]=e=t.$handleEvent(e),t.seek(e.detail.value)}}}),i("v-uni-view",{staticClass:"audio-number"},[t._v(t._s(t.format(t.duration)))])],1),i("v-uni-view",{staticClass:"audio-control-wrapper iconfont",style:{color:t.color}},[i("v-uni-view",{staticClass:"audio-control audio-control-prev",style:{borderColor:t.color},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.seek(t.current-5)}}},[t._v("")]),i("v-uni-view",{staticClass:"audio-control audio-control-switch",class:{audioLoading:t.status.playing&&t.status.waiting},style:{borderColor:t.color},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.status.playing?t.pausePlay():t.play()}}},[t._v(t._s(t.status.playing&&t.status.waiting?"":t.status.playing?"":""))]),i("v-uni-view",{staticClass:"audio-control audio-control-next",style:{borderColor:t.color},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.seek(t.current+5)}}},[t._v("")])],1)],1)],1)],1)},o=[]},a1f0:function(t,e,i){"use strict";var a=i("23e7"),n=i("9ed3"),o=i("1d80"),r=i("50c4"),s=i("1c0b"),u=i("825a"),l=i("c6b6"),c=i("44e7"),d=i("ad6d"),f=i("9112"),h=i("d039"),g=i("b622"),p=i("4840"),v=i("8aa5"),b=i("69f3"),w=i("c430"),x=g("matchAll"),m="RegExp String",y=m+" Iterator",k=b.set,_=b.getterFor(y),T=RegExp.prototype,R=T.exec,S="".matchAll,E=!!S&&!h((function(){"a".matchAll(/./)})),C=function(t,e){var i,a=t.exec;if("function"==typeof a){if(i=a.call(t,e),"object"!=typeof i)throw TypeError("Incorrect exec result");return i}return R.call(t,e)},j=n((function(t,e,i,a){k(this,{type:y,regexp:t,string:e,global:i,unicode:a,done:!1})}),m,(function(){var t=_(this);if(t.done)return{value:void 0,done:!0};var e=t.regexp,i=t.string,a=C(e,i);return null===a?{value:void 0,done:t.done=!0}:t.global?(""==String(a[0])&&(e.lastIndex=v(i,r(e.lastIndex),t.unicode)),{value:a,done:!1}):(t.done=!0,{value:a,done:!1})})),I=function(t){var e,i,a,n,o,s,l=u(this),c=String(t);return e=p(l,RegExp),i=l.flags,void 0===i&&l instanceof RegExp&&!("flags"in T)&&(i=d.call(l)),a=void 0===i?"":String(i),n=new e(e===RegExp?l.source:l,a),o=!!~a.indexOf("g"),s=!!~a.indexOf("u"),n.lastIndex=r(l.lastIndex),new j(n,c,o,s)};a({target:"String",proto:!0,forced:E},{matchAll:function(t){var e,i,a,n,r=o(this);if(null!=t){if(c(t)&&(e=String(o("flags"in T?t.flags:d.call(t))),!~e.indexOf("g")))throw TypeError("`.matchAll` does not allow non-global regexes");if(E)return S.apply(r,arguments);if(a=t[x],void 0===a&&w&&"RegExp"==l(t)&&(a=I),null!=a)return s(a).call(t,r)}else if(E)return S.apply(r,arguments);return i=String(r),n=new RegExp(t,"g"),w?I.call(n,i):n[x](i)}}),w||x in T||f(T,x,I)},a3ab:function(t,e,i){"use strict";i.r(e);var a=i("3f10"),n=i("79af");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("aad7");var r,s=i("f0c5"),u=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"84db676e",null,!1,a["a"],r);e["default"]=u.exports},a5c8:function(t,e,i){"use strict";var a=i("10a7"),n=i.n(a);n.a},a7bf:function(t,e,i){"use strict";var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("ba23")),o={components:{gwAudiott:n.default},data:function(){return{src:"https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-uniapp/2cc220e0-c27a-11ea-9dfb-6da8e309e0d8.mp3",textList:[{startTime:270,endTime:950,detail:"嗯",role:"A"},{startTime:1460,endTime:2080,detail:" Hello. ",role:"B"},{startTime:2910,endTime:3850,detail:"什么意思?",role:"A"},{startTime:4430,endTime:4900,detail:"噢",role:"A"},{startTime:5670,endTime:6540,detail:"2014年",role:"A"},{startTime:7030,endTime:8020,detail:"不是不是。",role:"A"},{startTime:8030,endTime:9270,detail:"唉对哈罗大哥。",role:"B"},{startTime:9480,endTime:12230,detail:"对对对,上次也是我给您介绍的。",role:"B"},{startTime:12480,endTime:16470,detail:"对中间啊对,但是130的已经没有了现在。",role:"B"}]}},onLoad:function(){},methods:{currentProgress:function(t){},error:function(t){console.log("播放出错:".concat(t))},end:function(){console.log("播放结束")}}};e.default=o},aad7:function(t,e,i){"use strict";var a=i("b567"),n=i.n(a);n.a},b567:function(t,e,i){var a=i("7eaa");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("6b69c6fb",a,!0,{sourceMap:!1,shadowMode:!1})},ba23:function(t,e,i){"use strict";i.r(e);var a=i("864f"),n=i("cf62");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("a5c8");var r,s=i("f0c5"),u=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"692c3ae0",null,!1,a["a"],r);e["default"]=u.exports},cf62:function(t,e,i){"use strict";i.r(e);var a=i("f95e"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},db90:function(t,e,i){"use strict";function a(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}i("a4d3"),i("e01a"),i("d28b"),i("a630"),i("d3b7"),i("3ca3"),i("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=a},f95e:function(t,e,i){"use strict";var a=i("4ea4");i("4160"),i("caad"),i("d81d"),i("a9e3"),i("b680"),i("e25e"),i("4d63"),i("ac1f"),i("25f0"),i("2532"),i("a1f0"),i("38cf"),i("2ca0"),i("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("2909")),o={name:"gw-audiott",props:{src:String,startTime:{type:Number,default:0},showText:{type:Boolean,default:!1},rightRole:{type:String,require:!1},list:{type:Array,default:function(){return[]}},fields:{type:Object,default:function(){return{startTime:"startTime",endTime:"endTime",role:"role",text:"text"}}},autoplay:{type:Boolean,default:!1},color:{type:String,default:"#169af3"},debug:{type:Boolean,default:!1}},data:function(){return{isIOS:"",audio:null,current:0,duration:0,status:{playing:!1,seeking:!1,waiting:!1},textPanelHeight:0,textScrollTarget:null,textList:[],rightRoleName:"",textIndex:-1,searchText:"",showFoundWords:!1,searchReulst:{curRow:-1,rows:[]}}},methods:{calcTextPosition:function(){if(!this.status.seeking&&this.showText&&this.textList&&!(this.textList.length<=0)){var t=(new Date).getTime();if(!(this.duration-this.current>1&&this.lastCalcTime&&t-this.lastCalcTime<=300)){this.lastCalcTime=t;var e=parseInt((1e3*this.current).toFixed(0)),i=(parseInt((1e3*this.duration).toFixed(0)),this.textList.length),a=-1,n=-1;if(this.textIndex>-1)for(var o=this.textIndex;o<i;o++){var r=this.textList[o];if(e>=r.startTime&&e<=r.endTime){a=o;break}if(e<r.startTime&&e<r.endTime)break}if(a<0)for(var s=0;s<i;s++){var u=this.textList[s];if(e>=u.startTime&&e<=u.endTime){a=s;break}if(e<=u.startTime){n=s>0?s-1:s;break}}a<0&&n>-1&&(a=n),a>-1&&a!==this.textIndex&&(this.textScrollTarget="item"+a),a>-1&&(this.textIndex=a)}}},seek:function(t){t<=0&&(t=0),t>=this.duration&&(t=this.duration),this.debug&&console.log("调用Seek,当前audio状态="+this.audio.paused+",value="+t),this.status.afterseek=!0,this.status.seeking=!0,this.status.playing=!0,this.current=t,this.audio.paused?(this.status.afterseek=!0,this.status.waiting||this.play()):this.audio.pause()},play:function(){this.debug&&console.log("调用播放,当前audio状态="+this.audio.paused),this.status.playing=!0,this.audio.paused&&(this.isIOS,this.audio.play())},pausePlay:function(){this.debug&&console.log("调用暂停,当前audio状态="+this.audio.paused),this.status.playing=!1,this.audio.paused||(this.isIOS,this.audio.pause())},prev:function(){if(this.searchReulst.curRow<=0)return this.showFoundWords=!1,void(this.searchReulst={curRow:-1,rows:[]});if(this.searchReulst.rows.length<=0)return this.showFoundWords=!1,void(this.searchReulst={curRow:-1,rows:[]});var t=this.searchReulst.curRow-1;this.searchReulst.curRow=t,this.seek(this.textList[this.searchReulst.rows[t].row].startTime/1e3)},next:function(){if(this.searchReulst.curRow>=this.searchReulst.rows.length)return this.showFoundWords=!1,void(this.searchReulst={curRow:-1,rows:[]});if(this.searchReulst.rows.length<=0)return this.showFoundWords=!1,void(this.searchReulst={curRow:-1,rows:[]});var t=this.searchReulst.curRow+1;if(t>=this.searchReulst.rows.length)return this.showFoundWords=!1,void(this.searchReulst={curRow:-1,rows:[]});this.searchReulst.curRow=t,this.seek(this.textList[this.searchReulst.rows[t].row].startTime/1e3)},search:function(){var t=this;this.showFoundWords=!1;var e=[];if(this.textList.forEach((function(t){t.__FF__=[{value:[],indexList:[]}]})),!this.searchText)return this.searchReulst={curRow:-1,rows:[]};this.textList.forEach((function(i,a){if(i.text.includes(t.searchText)){var o=(0,n.default)(i.text.matchAll(new RegExp(t.searchText,"ig")));o.forEach((function(t){var e=t[0].length,i=t.index;t.index=[];for(var a=i;a<i+e;a++)t.index.push(a)}));var r=[];o.map((function(t){return t.index})).forEach((function(t){t.forEach((function(t){return r.push(t)}))})),e.push({row:a,value:o,indexList:r})}})),e.length>0?(this.showFoundWords=!0,this.searchReulst={curRow:-1,rows:e},this.next()):(this.showFoundWords=!1,this.searchReulst={curRow:-1,rows:[]}),console.log(e,"搜索结果"),this.textList.forEach((function(t,i){e.forEach((function(e){i==e.row&&(t.__FF__=e)}))}))},mappedFields:function(){var t=this;this.textScrollTarget=null,this.textList=[],this.textIndex=-1,this.searchText="",this.showFoundWords=!1,this.searchReulst={curRow:-1,rows:[]},this.rightRoleName=this.rightRole,this.showText&&(this.list.length<=0||(null==this.rightRoleName&&(this.rightRoleName=this.list[0][this.fields.role||"role"]||""),this.list.forEach((function(e){t.textList.push({startTime:parseInt(e[t.fields.startTime||"startTime"]||"0"),endTime:parseInt(e[t.fields.endTime||"endTime"]||"0"),role:e[t.fields.role||"role"]||"",text:e[t.fields.text||"text"]||""})}))))},init:function(){var t=this;this.audio&&this.audio.destroy(),this.resetStatus(),this.audio=uni.createInnerAudioContext(),this.audio.obeyMuteSwitch=!1,this.audio.startTime=this.startTime,this.audio.autoplay=this.autoplay,this.duration=0,this.mappedFields(),this.audio.src=this.src,this.autoplay&&(this.status.playing=!0),this.audio.onTimeUpdate((function(){t.duration||(t.duration=t.audio.duration),t.status.seeking||(t.current=t.audio.currentTime,t.calcTextPosition(),t.$emit("current",t.current))})),this.audio.onPlay((function(){t.debug&&console.log("开始播放,当前播放器状态="+t.audio.paused),t.status.waiting=!1,t.status.seeking&&t.status.afterseek?(t.status.afterseek=!1,t.seek(t.current)):(t.status.seeking=!1,t.status.afterseek=!1)})),this.audio.onPause((function(){t.debug&&console.log("暂停播放,当前播放器状态="+t.audio.paused),t.status.seeking&&t.status.playing?t.audio.seek(t.current):(t.status.seeking=!1,t.status.afterseek=!1)})),this.audio.onStop((function(){t.debug&&console.log("停止播放,当前播放器状态="+t.audio.paused)})),this.audio.onWaiting((function(){t.debug&&console.log("等待音频数据,当前播放器状态="+t.audio.paused),t.status.waiting=!0,t.audio.paused||t.audio.pause()})),this.audio.onCanplay((function(){t.debug&&console.log("数据准备就绪,当前播放器状态="+t.audio.paused),t.status.waiting=!1,!t.status.playing||t.status.seeking||t.status.afterseek||t.play()})),this.audio.onSeeked((function(){t.status.seeking&&(t.debug&&console.log("Seeked,当前播放器状态="+t.audio.paused),t.status.seeking=!1,t.status.playing&&!t.status.waiting&&t.play())})),this.audio.onEnded((function(){t.debug&&console.log("播放结束,当前播放器状态="+t.audio.paused),t.resetStatus(),t.$emit("end")})),this.audio.onError((function(e){t.debug&&console.log("播放出错,当前播放器状态="+t.audio.paused),t.debug&&console.error(e),t.pausePlay(),t.resetStatus(),t.$emit("error",e)}))},resetStatus:function(){this.status.playing=!1,this.status.seeking=!1,this.status.waiting=!1,this.current=0},format:function(t){return"0".repeat(2-String(Math.floor(t/60)).length)+Math.floor(t/60)+":"+"0".repeat(2-String(Math.floor(t%60)).length)+Math.floor(t%60)}},created:function(){var t=this;uni.getSystemInfo({success:function(e){t.isIOS=(e.system||"").startsWith("iOS")}}),this.init()},beforeDestroy:function(){this.audio.destroy()},watch:{src:function(t,e){this.init()},list:function(t,e){this.init()}},mounted:function(){if(this.showText){var t=this;this.$nextTick((function(){var e=uni.createSelectorQuery().in(t);e.select(".recording-audio").boundingClientRect().exec((function(i){i&&e.select(".audio").boundingClientRect().exec((function(i){i&&e.select(".search_input").boundingClientRect().exec((function(e){e&&(t.textPanelHeight=e[0].height-e[1].height-e[2].height)}))}))}))}))}}};e.default=o}}]);