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