Refactor(WebView): Change background color to transparent
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
<script type="module" id="appDictSrc">{{replace_dict_code}}</script>
|
<script type="module" id="appDictSrc">{{replace_dict_code}}</script>
|
||||||
<script type="module" id="appBaseSrc">{{replace_base_code}}</script>
|
<script type="module" id="appBaseSrc">{{replace_base_code}}</script>
|
||||||
<div id="root">
|
<div id="root">
|
||||||
<div style="position:absolute;top: 0;left:0;width:100%;height:100%;display: flex;justify-content: center;align-items: center;">
|
<div style="position:absolute;top: 0;left:0;width:100%;height:100%;display: flex;justify-content: center;align-items: center;color: #777;">
|
||||||
Loading...
|
Loading...
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ import androidx.compose.runtime.setValue
|
|||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
|
import androidx.compose.ui.graphics.toArgb
|
||||||
import androidx.compose.ui.platform.LocalConfiguration
|
import androidx.compose.ui.platform.LocalConfiguration
|
||||||
import androidx.compose.ui.platform.LocalContext
|
import androidx.compose.ui.platform.LocalContext
|
||||||
import androidx.compose.ui.res.stringResource
|
import androidx.compose.ui.res.stringResource
|
||||||
@@ -308,6 +309,7 @@ private fun initWebView(
|
|||||||
context: Context,
|
context: Context,
|
||||||
permissionLauncher: ManagedActivityResultLauncher<String, Boolean>
|
permissionLauncher: ManagedActivityResultLauncher<String, Boolean>
|
||||||
) = { webview: WebView ->
|
) = { webview: WebView ->
|
||||||
|
webview.setBackgroundColor(Color.Transparent.toArgb())
|
||||||
webview.settings.javaScriptEnabled = true
|
webview.settings.javaScriptEnabled = true
|
||||||
webview.settings.domStorageEnabled = true
|
webview.settings.domStorageEnabled = true
|
||||||
webview.addJavascriptInterface(
|
webview.addJavascriptInterface(
|
||||||
|
|||||||
Reference in New Issue
Block a user