js使用专属的toast,防止显示不全

This commit is contained in:
HapeLee committed 2025-08-30 01:35:25 +08:00
1 parent 8df6cc99a2
commit 7d76cf3b12
4 files changed
+76 -7

No files matched your search

@@ -41,12 +41,12 @@ import io.legato.kazusa.utils.externalCache
import io.legato.kazusa.utils.fromJsonObject
import io.legato.kazusa.utils.isAbsUrl
import io.legato.kazusa.utils.isMainThread
import io.legato.kazusa.utils.longToastOnUi
import io.legato.kazusa.utils.longToastForJs
import io.legato.kazusa.utils.mapAsync
import io.legato.kazusa.utils.stackTraceStr
import io.legato.kazusa.utils.startActivity
import io.legato.kazusa.utils.toStringArray
import io.legato.kazusa.utils.toastOnUi
import io.legato.kazusa.utils.toastForJs
import kotlinx.coroutines.Dispatchers.IO
import kotlinx.coroutines.flow.asFlow
import kotlinx.coroutines.flow.flowOn
@@ -937,7 +937,7 @@ interface JsExtensions : JsEncodeUtils {
*/
fun toast(msg: Any?) {
rhinoContext.ensureActive()
appCtx.toastOnUi("${getSource()?.getTag()}: ${msg.toString()}")
appCtx.toastForJs("${getSource()?.getTag()}: ${msg.toString()}")
}
/**
@@ -945,7 +945,7 @@ interface JsExtensions : JsEncodeUtils {
*/
fun longToast(msg: Any?) {
rhinoContext.ensureActive()
appCtx.longToastOnUi("${getSource()?.getTag()}: ${msg.toString()}")
appCtx.longToastForJs("${getSource()?.getTag()}: ${msg.toString()}")
}
/**