pull/1565/head
kunfei 3 years ago
parent 3feeeb8d5b
commit 9c6949186c
  1. 5
      app/src/main/java/io/legado/app/help/JsExtensions.kt

@ -456,6 +456,7 @@ interface JsExtensions {
*/ */
fun queryTTF(str: String?): QueryTTF? { fun queryTTF(str: String?): QueryTTF? {
str ?: return null str ?: return null
try {
val key = md5Encode16(str) val key = md5Encode16(str)
var qTTF = CacheManager.getQueryTTF(key) var qTTF = CacheManager.getQueryTTF(key)
if (qTTF != null) return qTTF if (qTTF != null) return qTTF
@ -478,6 +479,10 @@ interface JsExtensions {
qTTF = QueryTTF(font) qTTF = QueryTTF(font)
CacheManager.put(key, qTTF) CacheManager.put(key, qTTF)
return qTTF return qTTF
} catch (e: Exception) {
Timber.e(e, "获取字体处理类出错")
throw e
}
} }
/** /**

Loading…
Cancel
Save