From 77802d3dc9e1ae129744b80dbdee549c9fe99a3b Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Tue, 5 Nov 2024 17:45:25 +0800 Subject: [PATCH] Refactor(WebView): Change background color to transparent --- app/src/main/assets/template/tool-view.html | 2 +- .../kotlin/top/fatweb/oxygen/toolbox/ui/view/ToolViewScreen.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/assets/template/tool-view.html b/app/src/main/assets/template/tool-view.html index d685e93..65f4856 100644 --- a/app/src/main/assets/template/tool-view.html +++ b/app/src/main/assets/template/tool-view.html @@ -15,7 +15,7 @@
-
+
Loading...
diff --git a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/view/ToolViewScreen.kt b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/view/ToolViewScreen.kt index 291496d..2436ec2 100644 --- a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/view/ToolViewScreen.kt +++ b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/view/ToolViewScreen.kt @@ -45,6 +45,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.toArgb import androidx.compose.ui.platform.LocalConfiguration import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource @@ -308,6 +309,7 @@ private fun initWebView( context: Context, permissionLauncher: ManagedActivityResultLauncher ) = { webview: WebView -> + webview.setBackgroundColor(Color.Transparent.toArgb()) webview.settings.javaScriptEnabled = true webview.settings.domStorageEnabled = true webview.addJavascriptInterface(