File tree 3 files changed +4
-1
lines changed
fastlane/metadata/android
xkcd/src/main/java/xyz/jienan/xkcd/model/util
3 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 1
1
- Fix compatibility with Android 12
2
+ - Fix explainxkcd extraction on xkcd#2408
2
3
3
4
Full release note on https://is.gd/xkcd_app
Original file line number Diff line number Diff line change 1
1
- 修复与 Android 12 的兼容性
2
+ - 修复 #2408 的 explainxkcd 提取
2
3
3
4
查看完整更新日志 https://is.gd/xkcd_app
Original file line number Diff line number Diff line change @@ -15,7 +15,8 @@ object XkcdExplainUtil {
15
15
val doc = Jsoup .parse(responseBody.string())
16
16
doc.setBaseUri(url)
17
17
18
- val h2Explain = doc.selectFirst(" h2:has(span#Explanation)" )
18
+ // https://explainxkcd.com/wiki/index.php/2408:_Egg_Strategies doesn't have Explanation span, good luck
19
+ val h2Explain = doc.selectFirst(" h2:has(span#Explanation)" ) ? : doc.selectFirst(" h2" )
19
20
val nextH2Element = h2Explain.nextElementSiblings().select(" h2" ).first()
20
21
21
22
val h2ExplainElementIndex = h2Explain.parent().childNodes().indexOf(h2Explain)
You can’t perform that action at this time.
0 commit comments