| 1 |
- import{d as F,r as s,c as h,e as _,n as y,f as t,t as m,A as b,k as u,v as z,j as p}from"./index-e9b83c8a.js";import{s as w}from"./state-dee72ce8.js";const M="_wrap_rryzt_1",S="_previewWindow_rryzt_12",R="_previewIframe_rryzt_16",k="_removeVisiable_rryzt_21",g="_studentRemove_rryzt_27",q="_btnGroupModal_rryzt_39",a={wrap:M,previewWindow:S,previewIframe:R,removeVisiable:k,studentRemove:g,btnGroupModal:q},N=F({name:"notation-a",setup(){const l=s(!1),n=s(!1),r=s({}),o=s(!1),i=h().getToken||"",c=s();console.log(i);const v=_({src:"".concat(/(192|localhost)/.test(location.origin)?"http://localhost:3050":location.origin,"/notation/#/create?Authorization=").concat(i)}),d=()=>{const e=document.documentElement;document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen?document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen():e.requestFullscreen&&e.requestFullscreen()||e.mozRequestFullScreen&&e.mozRequestFullScreen()||e.webkitRequestFullscreen&&e.webkitRequestFullscreen()||e.msRequestFullscreen&&e.msRequestFullscreen()},f=e=>{console.log(e.data,"data"),e.data.api==="notation_open"?window.matchMedia("(display-mode: standalone)").matches?(w.application=window.matchMedia("(display-mode: standalone)").matches,l.value=!0,n.value=!0,r.value={url:e.data.url},d()):window.open(e.data.url):e.data.api==="notation_exit"&&(o.value=!0)};return y(()=>{window.addEventListener("message",f)}),()=>t("div",{class:a.wrap},[t("iframe",{ref:c,src:v.src},null),t(m,{show:n.value,"onUpdate:show":e=>n.value=e,class:a.previewWindow,showIcon:!1,displayDirective:"show"},{default:()=>[t(b,{show:l.value,style:"--n-opacity-spinning: 1;"},{default:()=>[t("iframe",{class:a.previewIframe,onLoad:()=>{l.value=!1},frameborder:"0",src:r.value.url},null)]})]}),t(m,{show:o.value,"onUpdate:show":e=>o.value=e,preset:"card",class:["modalTitle",a.removeVisiable],title:"退出制谱"},{default:()=>[t("div",{class:a.studentRemove},[t("p",null,[u("是否退出制谱功能?")]),t(z,{class:a.btnGroupModal,justify:"center"},{default:()=>[t(p,{round:!0,type:"primary",onClick:()=>{n.value=!1,r.value.url="",o.value=!1,c.value.contentWindow.postMessage({api:"reload"},"*"),window.matchMedia("(display-mode: standalone)").matches&&(w.application=window.matchMedia("(display-mode: standalone)").matches,d())}},{default:()=>[u("确定")]}),t(p,{round:!0,onClick:()=>o.value=!1},{default:()=>[u("取消")]})]})])]})])}});export{N as default};
|