فهرست منبع

Update WebView

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 3 سال پیش
والد
کامیت
c9beb66272
1فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 5 5
      src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt

+ 5 - 5
src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt

@@ -52,22 +52,22 @@ class TextEditorWebView : EditorWebView() {
         val editor = FileMenuFilter.getEditor(contentResolver, user.get(), file.mimeType)
 
         if (editor != null && editor.id == "onlyoffice") {
-            webView.settings.userAgentString = generateOnlyOfficeUserAgent()
+            getWebView().settings.userAgentString = generateOnlyOfficeUserAgent()
         }
 
-        webView.addJavascriptInterface(MobileInterface(), "DirectEditingMobileInterface")
+        getWebView().addJavascriptInterface(MobileInterface(), "DirectEditingMobileInterface")
 
         if (WebViewFeature.isFeatureSupported(WebViewFeature.FORCE_DARK_STRATEGY)) {
             WebSettingsCompat.setForceDarkStrategy(
-                webview.settings,
+                getWebView().settings,
                 WebSettingsCompat.DARK_STRATEGY_WEB_THEME_DARKENING_ONLY
             )
         }
         if (WebViewFeature.isFeatureSupported(WebViewFeature.FORCE_DARK) && ThemeUtils.isDarkModeActive(this)) {
-            WebSettingsCompat.setForceDark(webview.settings, WebSettingsCompat.FORCE_DARK_ON)
+            WebSettingsCompat.setForceDark(getWebView().settings, WebSettingsCompat.FORCE_DARK_ON)
         }
 
-        webview.setDownloadListener { url, _, _, _, _ -> downloadFile(Uri.parse(url)) }
+        getWebView().setDownloadListener { url, _, _, _, _ -> downloadFile(Uri.parse(url)) }
 
         loadUrl(intent.getStringExtra(ExternalSiteWebView.EXTRA_URL))
     }