Browse Source

fix: #9904 bug修复

TIANYONG 1 year ago
parent
commit
f5a4d62b18
1 changed files with 7 additions and 3 deletions
  1. 7 3
      src/views/co-ai/index.tsx

+ 7 - 3
src/views/co-ai/index.tsx

@@ -297,6 +297,7 @@ export default defineComponent({
       }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${
       }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${
         data.selectMusicInstrumentIndex
         data.selectMusicInstrumentIndex
       }&musicRenderType=${musicRenderType}`;
       }&musicRenderType=${musicRenderType}`;
+      console.log('地址',data.iframeSrc)
     };
     };
 
 
     const setSearchBox = () => {
     const setSearchBox = () => {
@@ -498,9 +499,9 @@ export default defineComponent({
           data.vipMember = res.data.vipMember;
           data.vipMember = res.data.vipMember;
         }
         }
       };
       };
-      analyzeXml();
+      // await analyzeXml();
       listenerMessage('webViewOnResume', () => {
       listenerMessage('webViewOnResume', () => {
-        console.log('页面显示');
+        console.log('页面显示',data.iframeSrc);
         getUserInfo();
         getUserInfo();
         data.typeIndex = 0;
         data.typeIndex = 0;
         data.musicIndex = 0;
         data.musicIndex = 0;
@@ -702,7 +703,10 @@ export default defineComponent({
                           // opacity: loading.value ? 0 : 1
                           // opacity: loading.value ? 0 : 1
                         }}
                         }}
                         src={data.iframeSrc}
                         src={data.iframeSrc}
-                        onLoad={musicIframeLoad}></iframe>
+                        onLoad={async () => {
+                          await analyzeXml();
+                          musicIframeLoad();
+                        }}></iframe>
                       {/* <OsmdPreview ref={osmdPreviewRef} /> */}
                       {/* <OsmdPreview ref={osmdPreviewRef} /> */}
                     </>
                     </>
                   </div>
                   </div>