kunfei 3 лет назад
Родитель
Сommit
5a3ccfeee4
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt

+ 4 - 1
app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt

@@ -133,7 +133,10 @@ class ReadRssActivity : VMBaseActivity<ActivityRssReadBinding, ReadRssViewModel>
             displayZoomControls = false
             displayZoomControls = false
             setDarkeningAllowed(AppConfig.isNightTheme)
             setDarkeningAllowed(AppConfig.isNightTheme)
         }
         }
-        binding.webView.addJavascriptInterface(this, "app")
+        binding.webView.addJavascriptInterface(this, "thisActivity")
+        viewModel.rssSource?.let {
+            binding.webView.addJavascriptInterface(it, "thisSource")
+        }
         binding.webView.setOnLongClickListener {
         binding.webView.setOnLongClickListener {
             val hitTestResult = binding.webView.hitTestResult
             val hitTestResult = binding.webView.hitTestResult
             if (hitTestResult.type == WebView.HitTestResult.IMAGE_TYPE ||
             if (hitTestResult.type == WebView.HitTestResult.IMAGE_TYPE ||