MangaRead.org: Fix "image couldn´t be loaded" on mobile UA (#19140)
Fix imgAttr selector
This commit is contained in:
parent
6b751d1b44
commit
66cde3a963
|
@ -1,7 +1,23 @@
|
|||
package eu.kanade.tachiyomi.extension.en.mangareadorg
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import org.jsoup.nodes.Element
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangaReadOrg : Madara("MangaRead.org", "https://www.mangaread.org", "en", SimpleDateFormat("dd.MM.yyy", Locale.US))
|
||||
class MangaReadOrg : Madara(
|
||||
"MangaRead.org",
|
||||
"https://www.mangaread.org",
|
||||
"en",
|
||||
SimpleDateFormat("dd.MM.yyy", Locale.US),
|
||||
) {
|
||||
override fun imageFromElement(element: Element): String? {
|
||||
return when {
|
||||
element.hasAttr("data-cfsrc") -> element.attr("abs:data-cfsrc")
|
||||
element.hasAttr("data-src") -> element.attr("abs:data-src")
|
||||
element.hasAttr("data-lazy-src") -> element.attr("abs:data-lazy-src")
|
||||
element.hasAttr("srcset") -> element.attr("abs:srcset").substringBefore(" ")
|
||||
else -> element.attr("abs:src")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -283,7 +283,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaPT", "https://mangapt.com", "es", isNsfw = true),
|
||||
SingleLang("MangaPure", "https://mangapure.net", "en", isNsfw = true),
|
||||
SingleLang("MangaRabic", "https://mangaarabics.com", "ar", overrideVersionCode = 1),
|
||||
SingleLang("MangaRead.org", "https://www.mangaread.org", "en", className = "MangaReadOrg", overrideVersionCode = 1),
|
||||
SingleLang("MangaRead.org", "https://www.mangaread.org", "en", className = "MangaReadOrg", overrideVersionCode = 2),
|
||||
SingleLang("MangaRolls", "https://mangarolls.net", "en", overrideVersionCode = 1),
|
||||
SingleLang("MangaRosie", "https://mangarosie.in", "en", isNsfw = true),
|
||||
SingleLang("MangaRuby.com", "https://mangaruby.com", "en", isNsfw = true, className = "MangaRubyCom"),
|
||||
|
|
Loading…
Reference in New Issue