From 97de31e9a015cf139f5293a22e1575a43dfb6733 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 24 四月 2026 14:16:02 +0800
Subject: [PATCH] WEBGL ANDROID适配

---
 Main/Core/GameEngine/Launch/YooAssetInitTask.cs |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/Main/Core/GameEngine/Launch/YooAssetInitTask.cs b/Main/Core/GameEngine/Launch/YooAssetInitTask.cs
index 8667c27..2abe10c 100644
--- a/Main/Core/GameEngine/Launch/YooAssetInitTask.cs
+++ b/Main/Core/GameEngine/Launch/YooAssetInitTask.cs
@@ -55,8 +55,18 @@
                 // Editor 闈� WebGL target + AB 妯″紡锛氫粠鏈湴 StreamingAssets 鍔犺浇宸叉瀯寤虹殑 AB
                 playMode = EPlayMode.OfflinePlayMode;
 #else
-                // 鍏朵粬骞冲彴 AB 妯″紡
-                playMode = EPlayMode.OfflinePlayMode;
+                // 闈� WebGL 姝e紡鍖咃細涓� Launch 闃舵淇濇寔涓�鑷�
+                // 鏈� cdnUrl 鈫� HostPlayMode锛堥殢鍖� + 杩滅▼涓嬭浇锛夛紝鏃� 鈫� OfflinePlayMode
+                string cdnUrl = VersionConfigEx.config?.cdnUrl;
+                if (!string.IsNullOrEmpty(cdnUrl))
+                {
+                    playMode = EPlayMode.HostPlayMode;
+                    remoteServices = new UrlRemoteServices(cdnUrl);
+                }
+                else
+                {
+                    playMode = EPlayMode.OfflinePlayMode;
+                }
 #endif
             }
 

--
Gitblit v1.8.0