Fix comments

This commit is contained in:
koalasat
2025-07-24 16:14:19 +02:00
parent d0276a232e
commit 18a46f6d52

View File

@ -320,12 +320,12 @@ class WebAppInterface(private val context: Context, private val webView: WebView
private fun onWsMessage(path: String?, message: String?) { private fun onWsMessage(path: String?, message: String?) {
val escapedMessage = message val escapedMessage = message
?.replace("\\", "\\\\") // Escape backslashes first ?.replace("\\", "\\\\")
?.replace("'", "\\'") // Escape single quotes ?.replace("'", "\\'")
?.replace("\"", "\\\"") // Escape double quotes ?.replace("\"", "\\\"")
?.replace("\n", "\\n") // Escape newlines ?.replace("\n", "\\n")
?.replace("\r", "\\r") // Escape carriage returns ?.replace("\r", "\\r")
?.replace("\t", "\\t") // Escape tabs ?.replace("\t", "\\t")
safeEvaluateJavascript("javascript:window.AndroidRobosats.onWSMessage('$path', '$escapedMessage')") safeEvaluateJavascript("javascript:window.AndroidRobosats.onWSMessage('$path', '$escapedMessage')")
} }