kunfei hace 4 años
padre
commit
eb6485f994

+ 6 - 6
app/src/main/java/io/legado/app/ui/login/WebViewLoginFragment.kt

@@ -54,12 +54,12 @@ class WebViewLoginFragment : BaseFragment(R.layout.fragment_web_view_login) {
 
     @SuppressLint("SetJavaScriptEnabled")
     private fun initWebView(source: BaseSource) {
-        val settings = binding.webView.settings
-        settings.setSupportZoom(true)
-        settings.builtInZoomControls = true
-        settings.javaScriptEnabled = true
-        source.getHeaderMap()[AppConst.UA_NAME]?.let {
-            settings.userAgentString = it
+        binding.webView.settings.apply {
+            builtInZoomControls = true
+            javaScriptEnabled = true
+            source.getHeaderMap()[AppConst.UA_NAME]?.let {
+                userAgentString = it
+            }
         }
         val cookieManager = CookieManager.getInstance()
         source.loginUrl?.let {