Merge pull request #853 from NagaYZ/fix-mangaworld
This commit is contained in:
@@ -132,7 +132,10 @@ internal class MangaWorld(
|
||||
|
||||
override suspend fun getPages(chapter: MangaChapter): List<MangaPage> {
|
||||
val doc = webClient.httpGet(chapter.url.toAbsoluteUrl(domain)).parseHtml()
|
||||
return doc.select("img.page-image").map { img ->
|
||||
val selectWebtoonPages = "img.page-image"
|
||||
val selectMangaPages = "#page .img-fluid"
|
||||
val imgSelector = if (doc.select(selectWebtoonPages).isNotEmpty()) selectWebtoonPages else selectMangaPages
|
||||
return doc.select(imgSelector).map { img ->
|
||||
val urlPage = img.src()?.toRelativeUrl(domain) ?: img.parseFailed("Image src not found")
|
||||
MangaPage(
|
||||
id = generateUid(urlPage),
|
||||
|
||||
Reference in New Issue
Block a user