Files
learning-system-mobile/unpackage/dist/build/h5/static/js/pages-study-audioTest1757000834407-aa74849232b3428e0ee8.js
joshen 9aca77cec6 build
2025-09-04 23:53:51 +08:00

1 line
15 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-study-audioTest"],{"059d":function(t,a,i){var n=i("75e9");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var e=i("967d").default;e("740ce03d",n,!0,{sourceMap:!1,shadowMode:!1})},1438:function(t,a,i){"use strict";i.r(a);var n=i("8857"),e=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(a,t,(function(){return n[t]}))}(o);a["default"]=e.a},"337f":function(t,a,i){"use strict";var n=i("a954"),e=i.n(n);e.a},5300:function(t,a,i){var n=i("c86c");a=n(!1),a.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.prevbtn[data-v-343bf4aa],\r\n.nextbtn[data-v-343bf4aa]{width:%?50?%;height:%?50?%}.xaudio .xaudio-image[data-v-343bf4aa]{text-align:center}.xaudio .xaudio-image uni-image[data-v-343bf4aa]{width:%?260?%;height:%?260?%}.xaudio .xaudio-title[data-v-343bf4aa]{padding:0 %?40?%;font-weight:700;font-size:%?34?%;margin-top:%?50?%;text-align:center;word-break:break-all}.xaudio .btn-size[data-v-343bf4aa]{width:%?100?%;height:%?100?%}.xaudio .xaudio-process[data-v-343bf4aa]{display:flex;align-items:center;width:90%;margin:0 auto}.xaudio .xaudio-process .xaudio-process-left[data-v-343bf4aa]{font-size:%?24?%;line-height:1}.xaudio .xaudio-process .xaudio-process-slider[data-v-343bf4aa]{flex:1}.xaudio .xaudio-process .xaudio-process-right[data-v-343bf4aa]{font-size:%?24?%;line-height:1;color:#333}.xaudio .xaudio-control[data-v-343bf4aa]{display:flex;align-items:center;margin:%?40?% auto 0;justify-content:space-around;height:%?100?%}',""]),t.exports=a},"5f71":function(t,a,i){"use strict";var n=i("059d"),e=i.n(n);e.a},"60f0":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABcAQMAAADK9gDvAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAADFJREFUOMtjGAUEgT0DA/8BKLv+AIP9Ayj7/wGG+g8w9oNR9rBjw+MXEe+I9DAKsAEAMnCOFwIO0Q0AAAAASUVORK5CYII="},"67e2":function(t,a,i){"use strict";(function(t){i("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n={data:function(){return{url2:"",title:"",author:""}},mounted:function(){this.startAudioPlay()},methods:{startAudioPlay:function(){this.url2="http://localhost:9090/cdn/upload/course/2022/5/979321410778959872.mp3",this.title="标题内容111",this.author="作者信息"},changeSrc:function(){this.url2="http://localhost:9090/cdn/upload/course/2022/4/964853684964700160.mp3",this.title="标题内容22",this.author="作者信息"},audioPlay:function(){t.log("audioPlay")},audioEnd:function(){t.log("audioEnd")},audioPause:function(){t.log("audioPause")},audioPlaying:function(){t.log("audioPlaying")}}};a.default=n}).call(this,i("ba7c")["default"])},"71b6":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsBAMAAADROCZUAAAAJFBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmampqZmZmZmZmZmZmZmZkCsPx8AAAADHRSTlMA/rflQdGIVCcQcaO3ZLsGAAABe0lEQVQ4y32UvU7DMBDHj5KSpkzXNCm0SyNRJLb4DdIFsbpL1a2VeAAqJOZGqpjTAYTE0rDRiSAW+nQ48Sem5AZL9u/u/v64MyjzHkboT24zsMyNsLJBYq0TZP4jNgZ35nqLYlBm8a4JdlYGyHEgpk6EPb1+ioFycyjOFYhwq71OMNQBXVNwqUJyXJnAlSqOCNAhwrEpFbTKkGfqgGW0yuWRMxuMg3Js49wGDUwqiZUNHPxgY8olnmI4QkSelpxDC/I+v94YNvvd7r0Ciy7QbVE5kc8Y0kSph0C6NH79BvhqxDBWYpsOjH28IOW2GVhma4GOA3ZKJDjjIL+Xr9T0AShiCBwspi/5TByE7Rb9RIC3DNy+Ai5egQClDVQq2IMJJlKcmQKXPIJv1wRRBu2ePKAJ0um6GMorMUGLYgjyEn+Zd2NeOzwmhx8KigNPW1MM/5RPfcFB7id/SrS+qKEwVZ4xrGsc3WqJ3Wr1zQkutdpZk8L6AMwvgxhfxg/FrExlcfVmDwAAAABJRU5ErkJggg=="},"75e9":function(t,a,i){var n=i("c86c");a=n(!1),a.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */',""]),t.exports=a},8857:function(t,a,i){"use strict";(function(t){i("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,i("64aa"),i("e966");var n={props:{src:{type:String,default:""},name:{type:String,default:""},author:{type:String,default:""},drag:{type:Boolean,default:!0},initialTime:{type:Number,default:0},autoplay:{type:Boolean,default:!1},timeInterval:{type:Number,default:15}},data:function(){return{audioContext:null,playing:!1,allowDrag:!1,percentage:0,currentTime:"00:00",allTime:"00:00",playDuration:0,duration:100,audioInterval:null,speed:1,muted:!1,currVolume:50,allowUpdate:!0,checkSecond:-1}},created:function(){},mounted:function(){this.audioContext=uni.createInnerAudioContext(),this.resetPlay()},beforeDestroy:function(){this.audioContext.destroy()},watch:{src:function(t,a){t!=a&&""!=t&&this.resetPlay()}},methods:{resetPlay:function(){var a=this;this.allowDrag=!this.drag,this.audioContext.autoplay=this.autoplay,this.audioContext.src=this.src,this.audioContext.onTimeUpdate((function(){a.onPlayerPlaying()})),this.audioContext.onCanplay((function(){a.duration=a.audioContext.duration,a.allTime=a.formatSeconds(a.duration)})),this.audioContext.onError((function(a){t.log(a.errMsg),t.log(a.errCode)})),this.playing=!1,this.audioContext.seek(0)},stepPlay:function(t){this.allowUpdate=!1;var a=this.audioContext.currentTime,i=a+t;this.audioContext.seek(i),this.allowUpdate=!0},sliderChanging:function(t){this.allowUpdate=!1,this.audioContext.pause(),this.playing=!1},sliderChange:function(t){var a=t.detail.value;this.audioContext.seek(a),this.allowUpdate=!0,this.audioContext.play(),this.playing=!0,this.currentTime=this.formatSeconds(a),this.$emit("onPlay",this.audioContext)},onPlayerPlay:function(){this.allowUpdate=!0,this.audioContext.play(),this.checkSecond=-1,this.playing=!0,this.$emit("onPlay",this.audioContext)},onPlayerPause:function(){this.audioContext.pause(),this.playing=!1,this.$emit("onPause",this.audioContext)},onPlayerPlaying:function(){if(this.allowUpdate){var t=this.audioContext.currentTime;this.playDuration=t,this.currentTime=this.formatSeconds(t);var a=parseInt(t);a>this.checkSecond&&(this.checkSecond=a,this.$emit("onPlaying",this.audioContext,a)),this.currentTime==this.allTime&&this.onPlayerEnded()}},onPlayerEnded:function(){this.audioContext.stop(),this.playing=!1,this.$emit("onEnded",this.audioContext)},formatSeconds:function(t){var a=parseInt(t/3600),i=parseInt((t-3600*a)/60);i<10&&(i="0"+i);var n=parseInt((t-3600*a)%60);n<10&&(n="0"+n),a<10&&(a=0==a?"":"0".concat(a,":"));var e=a+i+":"+n;return t>=0?e:"00:00"}}};a.default=n}).call(this,i("ba7c")["default"])},9806:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUAQMAAAAmpYKCAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAF1JREFUKM/l0qERwDAMQ9Fs0BG6akfzKBpDyC7MJwLBMXrId5a8LpmHru1XsOGGhy5YsOGGhy5YsOGGhy5YsOGGh/4OHXYaFlxwuMWwQiYhQ8MKXYTuDIs/AK975geuiXevFfCySgAAAABJRU5ErkJggg=="},"9b9f":function(t,a,i){"use strict";i.r(a);var n=i("bc18"),e=i("1438");for(var o in e)["default"].indexOf(o)<0&&function(t){i.d(a,t,(function(){return e[t]}))}(o);i("337f");var s=i("828b"),r=Object(s["a"])(e["default"],n["b"],n["c"],!1,null,"343bf4aa",null,!1,n["a"],void 0);a["default"]=r.exports},a954:function(t,a,i){var n=i("5300");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var e=i("967d").default;e("0cfad444",n,!0,{sourceMap:!1,shadowMode:!1})},b27f:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsBAMAAADROCZUAAAAJ1BMVEUAAACZmZmZmZmZmZmampqampqZmZmZmZmZmZmampqZmZmZmZmZmZn8YroOAAAADHRSTlMAPNPtX0q8pnoPjiNUFSKcAAABk0lEQVQ4y3WUsU/CUBDGDwsI4sAiMjAwGBKTDmpMNLEDJowOGFcG4uTAYGQyYSAY4uLQOGjYmhgnGdhl6StQxe+Pkt6jvNLwbmhf7/d63/XeXSm04oPlVT5tilmqDbZZPeY3Aa9yawGiGvXnWhAcpWhCjCLgBrO8XCU6+FH+DAT7mbRwvwJDONFdvlpOKBp39coV1nJMWEuVnMUvKCtBKqalgrIkynxvCIpZS8Yy3TgYe1wNNONgB0FdtpdSNtFgMLA5HRYxhNzlLrYAcynyF2jPZSVcSh/UapfyyyY0ouGUq3Ln0pazUvczM+r8Bst+0iWjK93vj4YoCTKP+GkBdqt7eQ7kFWBNySqHYNyDF+T5Cg9wCM0QlE7tghQEBEXAfp2yJ/zNFi5IheJbh69vqBKLK/AiG+uZiNOVoLdwtkkd+DQEjS4lfAW4JAzS8+unQwUMIcEx0Qd81btc9tC+w4XmoFJfuqP1tc2gbZ/NDddAXtei2qbWjYFucBzNqJ1vGM6sGk7tOMd/AGcq87VfRl+V/R87jqqFFPkJ6AAAAABJRU5ErkJggg=="},b6cf:function(t,a){t.exports="data:image/png;base64,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"},bc18:function(t,a,i){"use strict";i.d(a,"b",(function(){return n})),i.d(a,"c",(function(){return e})),i.d(a,"a",(function(){}));var n=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("v-uni-view",[n("v-uni-view",{staticClass:"xaudio"},[n("v-uni-view",{staticClass:"xaudio-image"},[n("v-uni-image",{attrs:{src:i("b6cf"),mode:"widthFix"}})],1),n("v-uni-view",{staticClass:"xaudio-title"},[t._v(t._s(t.name))]),n("v-uni-view",{staticClass:"xaudio-process"},[n("v-uni-view",{staticClass:"xaudio-process-left"},[t._v(t._s(t.currentTime))]),n("v-uni-view",{staticClass:"xaudio-process-slider"},[n("v-uni-slider",{staticClass:"audio-slider",attrs:{"block-size":"16",value:t.playDuration,max:t.duration,disabled:t.allowDrag},on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.sliderChange.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"xaudio-process-right"},[t._v(t._s(t.allTime))])],1),n("v-uni-view",{staticClass:"xaudio-control"},[n("v-uni-image",{staticClass:"prevbtn",attrs:{src:i("71b6"),mode:"widthFix"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.stepPlay(-15)}}}),t.playing?n("v-uni-image",{staticClass:"btn-size",attrs:{src:i("60f0")},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.onPlayerPause()}}}):n("v-uni-image",{staticClass:"btn-size",attrs:{src:i("9806")},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.onPlayerPlay()}}}),n("v-uni-image",{staticClass:"nextbtn",attrs:{src:i("b27f"),mode:"widthFix"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.stepPlay(15)}}})],1)],1)],1)},e=[]},dd8e:function(t,a,i){"use strict";i.r(a);var n=i("eef3"),e=i("ec20");for(var o in e)["default"].indexOf(o)<0&&function(t){i.d(a,t,(function(){return e[t]}))}(o);i("5f71");var s=i("828b"),r=Object(s["a"])(e["default"],n["b"],n["c"],!1,null,"792ef092",null,!1,n["a"],void 0);a["default"]=r.exports},ec20:function(t,a,i){"use strict";i.r(a);var n=i("67e2"),e=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(a,t,(function(){return n[t]}))}(o);a["default"]=e.a},eef3:function(t,a,i){"use strict";i.d(a,"b",(function(){return e})),i.d(a,"c",(function(){return o})),i.d(a,"a",(function(){return n}));var n={audioPlayer:i("9b9f").default},e=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("v-uni-view",[i("v-uni-view",[t.url2?i("audio-player",{attrs:{src:t.url2,name:t.title,drag:!0},on:{onPlay:function(a){arguments[0]=a=t.$handleEvent(a),t.audioPlay.apply(void 0,arguments)},onPause:function(a){arguments[0]=a=t.$handleEvent(a),t.audioPause.apply(void 0,arguments)},onPlaying:function(a){arguments[0]=a=t.$handleEvent(a),t.audioPlaying.apply(void 0,arguments)},onEnded:function(a){arguments[0]=a=t.$handleEvent(a),t.audioEnd.apply(void 0,arguments)}}}):t._e()],1),i("v-uni-view",{staticStyle:{"padding-top":"30px",display:"flex","justify-content":"center"}},[i("v-uni-button",{attrs:{type:"primary"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.changeSrc.apply(void 0,arguments)}}},[t._v("切换测试")])],1)],1)},o=[]}}]);