From 5b9a9967597cbfeb3026ef8945bbf3a096abed11 Mon Sep 17 00:00:00 2001 From: LukeMackin Date: Tue, 21 Jul 2026 20:25:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20loadDataWithBaseURL=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E7=BC=93=E5=AD=98HTML=20(file://=E6=9D=83=E9=99=90=E4=B8=8D?= =?UTF-8?q?=E8=B6=B3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../buildOutputCleanup/buildOutputCleanup.lock | Bin 17 -> 17 bytes .../src/main/java/dev/yuzu/gca/MainActivity.kt | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/packages/client-android/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 407b23364f00270e63db149b8397a3cf063772a8..55854e868e2fabe82ac7a44eca03af62c0a8531a 100644 GIT binary patch literal 17 UcmZQ>(-v{$|HmrA00xY6035Ia%>V!Z literal 17 UcmZQ>(-v{$|HmrA00xZF032@ui~s-t diff --git a/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt b/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt index 4d22095..58c3e5e 100644 --- a/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt +++ b/packages/client-android/android/app/src/main/java/dev/yuzu/gca/MainActivity.kt @@ -26,8 +26,9 @@ class MainActivity : AppCompatActivity() { addJavascriptInterface(Bridge(this@MainActivity), "Android") if (cacheFile.exists()) { - loadUrl("file://" + cacheFile.absolutePath) - Log.i(TAG, "Loaded cached hot-update HTML (${cacheFile.length()}B)") + val html = cacheFile.readText() + loadDataWithBaseURL("https://gca.app/", html, "text/html", "UTF-8", null) + Log.i(TAG, "Loaded cached HTML (${cacheFile.length()}B)") } else { loadUrl("file:///android_asset/index.html") Log.i(TAG, "Loaded embedded index.html")