From ebcd771a1f2666aa50baa3863931edfc886d4d95 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Sun, 16 Aug 2026 17:59:40 +0800 Subject: [PATCH] fix: add LAUNCHER category and page-finished log --- app/src/main/AndroidManifest.xml | 1 + app/src/main/java/top/yeij/hearth/MainActivity.kt | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 78bec7d..4e45324 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,6 +11,7 @@ android:theme="@style/Theme.Hearth"> + diff --git a/app/src/main/java/top/yeij/hearth/MainActivity.kt b/app/src/main/java/top/yeij/hearth/MainActivity.kt index 4483731..1d48062 100644 --- a/app/src/main/java/top/yeij/hearth/MainActivity.kt +++ b/app/src/main/java/top/yeij/hearth/MainActivity.kt @@ -92,6 +92,12 @@ class MainActivity : Activity() { setContentView(root) desktopWebView = WebViewManager(this).attach(bridge, root) desktopWebView.webViewClient = object : WebViewClient() { + // 主帧加载完成时打日志,便于定位黑屏(判断 index.html 是否成功加载) + // Log when the main frame finishes loading, to help diagnose a black screen + override fun onPageFinished(view: WebView?, url: String?) { + Log.d(TAG, "onPageFinished: url=$url") + } + // 主帧加载失败时展示错误页,避免白屏 // Show an error page on main-frame load failure to avoid a blank screen @Suppress("DEPRECATION", "OVERRIDE_DEPRECATION")