kunfei 4 lat temu
rodzic
commit
900025e92f

+ 6 - 4
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(msg)
+            Debug.log(it.getKey(), msg.toString())
+        } ?: 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
     }
     }