1 |
- !function(){function e(e,n,t,r,a,o,s){try{var i=e[o](s),u=i.value}catch(c){return void t(c)}i.done?n(u):Promise.resolve(u).then(r,a)}function n(n){return function(){var t=this,r=arguments;return new Promise((function(a,o){var s=n.apply(t,r);function i(n){e(s,a,o,i,u,"next",n)}function u(n){e(s,a,o,i,u,"throw",n)}i(void 0)}))}}System.register(["./base-legacy.54a6af10.js","./app-legacy.366ee50d.js","./index-legacy.9e554eac.js","./TransposeCalculator-legacy.1f8b1c11.js","./index-legacy.27d95cd8.js","./index-legacy.eaaab519.js"],(function(){"use strict";var e,t,r,a,o,s,i,u,c,l,d,f,p,v;return{setters:[function(n){e=n.p,t=n.d,r=n.c,a=n.t,o=n.H,s=n.s,i=n.K,u=n.g,c=n.n},function(){},function(e){l=e.u,d=e.O,f=e.M,p=e.a5},function(e){v=e.P},function(){},function(){}],execute:function(){!function(e,n){var t=n.documentElement,r=e.devicePixelRatio||1;function a(){var e=t.clientWidth/10;t.style.fontSize=e+"px"}if(function e(){n.body?n.body.style.fontSize="12px":n.addEventListener("DOMContentLoaded",e)}(),a(),e.addEventListener("resize",a),e.addEventListener("pageshow",(function(e){e.persisted&&a()})),r>=2){var o=n.createElement("body"),s=n.createElement("div");s.style.border=".5px solid transparent",o.appendChild(s),t.appendChild(o),1===s.offsetHeight&&t.classList.add("hairlines"),t.removeChild(o)}}(window,document);var m=l(),g=e(),x=t({name:"Colexiu",setup:function(){var t=0,s=e(!0),i=e(!1),u=e(""),c=new v(650,884),l=e({}),x=e(!1),w=e("staff"),y=e({staff:null,first:null,fixed:null});"more"===m.pageType&&(l.value={PageFormat:c,DYMusicScoreType:"staff",RenderKeySignatures:!0}),n(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,console.log("需要渲染的xml search.xml:",m.xml),e.next=4,d(m.xml,{musicSheetName:m.title||""});case 4:if((n=e.sent).value){e.next=11;break}return s.value=!1,i.value=!0,console.log("没有xml错误了"),window.parent.postMessage({api:"osdmRenderedError"},"*"),e.abrupt("return");case 11:u.value=n.value,e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),console.log("获取xml错误了",e.t0),window.parent.postMessage({api:"osdmRenderedError"},"*");case 18:case"end":return e.stop()}}),e,null,[[0,14]])})))();var h=function(){var e=n(regeneratorRuntime.mark((function e(r){var s,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a({api:"cloudLoading",content:{show:!1,type:"fullscreen"}}),s=function(){var e=n(regeneratorRuntime.mark((function e(n){var t,r,a,o,s,i,u,c,l,d,f,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=18;break}if(t=[],!(n.Drawer.Backends.length>0)){e.next=18;break}r=0,a=n.Drawer.Backends.length;case 4:if(!(r<a)){e.next=17;break}return o=n.Drawer.Backends[r],s=o.ctx,i=s.state,u=s.width,c=s.height,l=i.scale,d=l.x,f=l.y,v=(new XMLSerializer).serializeToString(o.ctx.svg),e.t0=t,e.next=12,p(v,u/d,c/f);case 12:e.t1=e.sent,e.t0.push.call(e.t0,e.t1);case 14:r++,e.next=4;break;case 17:return e.abrupt("return",t);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),!window.parent){e.next=40;break}return e.prev=3,e.next=6,s(r);case 6:if(i=e.sent,"staff"!==w.value){e.next=19;break}return t=1,w.value="first",y.value.staff=i,l.value.DYMusicScoreType="jianpu",l.value.RenderKeySignatures=!0,e.next=15,o();case 15:x.value=!0,setTimeout((function(){x.value=!1}),100),e.next=32;break;case 19:if("first"!==w.value){e.next=31;break}return t=2,w.value="fixed",y.value.first=i,l.value.DYMusicScoreType="jianpu",l.value.RenderKeySignatures=!1,e.next=27,o();case 27:x.value=!0,setTimeout((function(){x.value=!1}),100),e.next=32;break;case 31:"fixed"===w.value&&(t=3,y.value.fixed=i,console.log(y.value,"staffImgs fixed = last"));case 32:3===t&&(console.log(y.value,"staffImgs ------------- postMessage"),window.parent.postMessage({api:"osdmRendered",content:{img:JSON.parse(JSON.stringify(y.value))}},"*")),e.next=40;break;case 35:e.prev=35,e.t0=e.catch(3),console.log("渲染错误了"),console.log(e.t0,"error"),window.parent.postMessage({api:"osdmRenderedError"},"*");case 40:case"end":return e.stop()}}),e,null,[[3,35]])})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=n(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){console.log("onRenderError错误了"),a({api:"cloudLoading",content:{show:!1,type:"fullscreen"}}),i.value=!0,s.value=!1,window.parent&&window.parent.postMessage({api:"osdmRenderedError"},"*")};return function(){return!x.value&&r(f,{ref:g,score:u.value,isSoundEffect:!0,opotions:{drawTitle:!1,drawComposer:!0,drawLyricist:!1,drawMetronomeMarks:!0,drawMeasureNumbers:!0,autoResize:!1},EngravingRules:l,onStartRender:b,onRenderError:R,onRerender:h},null)}}});s.clintNmae="colexiu",window.DYEnvironment="COLEXIU",document.body.style.setProperty("--osdm-zoom",""+i()),u(),c(x).mount("#app")}}}))}();
|