pull/1576/head^2
kunfei 3 years ago
parent c0e710affc
commit 0943651ff7
  1. 10
      app/src/main/java/io/legado/app/help/JsExtensions.kt

@ -9,6 +9,7 @@ import cn.hutool.crypto.symmetric.DESede
import io.legado.app.BuildConfig import io.legado.app.BuildConfig
import io.legado.app.constant.AppConst import io.legado.app.constant.AppConst
import io.legado.app.constant.AppConst.dateFormat import io.legado.app.constant.AppConst.dateFormat
import io.legado.app.constant.AppLog
import io.legado.app.data.entities.BaseSource import io.legado.app.data.entities.BaseSource
import io.legado.app.help.http.* import io.legado.app.help.http.*
import io.legado.app.model.Debug import io.legado.app.model.Debug
@ -513,13 +514,14 @@ interface JsExtensions {
/** /**
* 输出调试日志 * 输出调试日志
*/ */
fun log(msg: String): String { fun log(msg: Any?): Any? {
getSource()?.let { getSource()?.let {
Debug.log(it.getKey(), msg) Debug.log(it.getKey(), msg.toString())
} ?: Debug.log(msg) } ?: Debug.log(msg.toString())
if (BuildConfig.DEBUG) { if (BuildConfig.DEBUG) {
Timber.d(msg) Timber.d(msg.toString())
} }
AppLog.put(msg.toString())
return msg return msg
} }

Loading…
Cancel
Save