Explorar o código

fix: 移除 iframe sandbox 属性避免 Chrome 阻止同源预览

- allow-scripts + allow-same-origin 组合被 Chrome 安全策略阻止
guoziyun hai 3 semanas
pai
achega
9623571f2b

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
platform/client/dist/assets/index-KE5D-PwR.js


+ 1 - 1
platform/client/dist/index.html

@@ -4,7 +4,7 @@
     <meta charset="UTF-8" />
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title>Playable Ads Platform</title>
     <title>Playable Ads Platform</title>
-    <script type="module" crossorigin src="/ads/assets/index-CDHFlogp.js"></script>
+    <script type="module" crossorigin src="/ads/assets/index-KE5D-PwR.js"></script>
     <link rel="stylesheet" crossorigin href="/ads/assets/index-BRjdK5H3.css">
     <link rel="stylesheet" crossorigin href="/ads/assets/index-BRjdK5H3.css">
   </head>
   </head>
   <body>
   <body>

+ 0 - 1
platform/client/src/components/PreviewPanel.tsx

@@ -96,7 +96,6 @@ export default function PreviewPanel({ creativeId, creativeStatus, theme }: Prop
             className={styles.frame}
             className={styles.frame}
             title="广告预览"
             title="广告预览"
             onLoad={() => setLoaded(true)}
             onLoad={() => setLoaded(true)}
-            sandbox="allow-scripts allow-same-origin"
           />
           />
         </div>
         </div>
       )}
       )}

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio