pull/1128/head
bushixuanqi 3 years ago
parent 1715fcdabd
commit d473ff1f35
  1. 2
      app/src/main/java/io/legado/app/utils/HtmlFormatter.kt

@ -50,7 +50,7 @@ object HtmlFormatter {
var appendPos0 = 0 var appendPos0 = 0
val matcher0 = Pattern.compile("<img[^>]*src *= *\"([^\"]+)\"[^>]*>", Pattern.CASE_INSENSITIVE).matcher(strBefore) //格式化普通图片标签 val matcher0 = Pattern.compile("<img[^>]*src *= *\"([^\"]+)\"[^>]*>", Pattern.CASE_INSENSITIVE).matcher(strBefore) //格式化普通图片标签
while (matcher0.find()) { while (matcher0.find()) {
val strBefore0 = strBefore.substring(appendPos, matcher.start()) val strBefore0 = strBefore.substring(appendPos0, matcher.start())
sb.append( if (strBefore0.isBlank()) strBefore0 else strBefore0.replace("\n","\n  ")) sb.append( if (strBefore0.isBlank()) strBefore0 else strBefore0.replace("\n","\n  "))
sb.append("<img src=\"${NetworkUtils.getAbsoluteURL(redirectUrl,matcher.group(1)!!)}\">") sb.append("<img src=\"${NetworkUtils.getAbsoluteURL(redirectUrl,matcher.group(1)!!)}\">")
appendPos0 = matcher.end() appendPos0 = matcher.end()

Loading…
Cancel
Save