package cc.unitmesh.viewer.web /** * JVM implementation: Load viewer HTML from resources */ actual fun getViewerHtml(): String { return try { val resource = object {}.javaClass.classLoader?.getResource("viewer.html") if (resource != null) { val html = resource.readText() html } else { getFallbackHtml() } } catch (e: Exception) { e.printStackTrace() getFallbackHtml() } } private fun getFallbackHtml(): String = """ Viewer
Loading...
""".trimIndent()