diff --git a/app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt b/app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt index 81ddc9e30..1d409cb1d 100644 --- a/app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt +++ b/app/src/main/java/io/legado/app/ui/rss/read/ReadRssActivity.kt @@ -133,7 +133,10 @@ class ReadRssActivity : VMBaseActivity displayZoomControls = false setDarkeningAllowed(AppConfig.isNightTheme) } - binding.webView.addJavascriptInterface(this, "app") + binding.webView.addJavascriptInterface(this, "thisActivity") + viewModel.rssSource?.let { + binding.webView.addJavascriptInterface(it, "thisSource") + } binding.webView.setOnLongClickListener { val hitTestResult = binding.webView.hitTestResult if (hitTestResult.type == WebView.HitTestResult.IMAGE_TYPE ||