console.h

函式

void emscripten_console_log(const char *utf8String)

使用 console.log() 列印字串。

參數
  • utf8String – 以 UTF-8 編碼的字串。

void emscripten_console_warn(const char *utf8String)

使用 console.warn() 列印字串。

參數
  • utf8String – 以 UTF-8 編碼的字串。

void emscripten_console_error(const char *utf8String)

使用 console.error() 列印字串。

參數
  • utf8String – 以 UTF-8 編碼的字串。

void emscripten_out(const char *utf8String)

使用 out() JS 函式列印字串,預設會寫入主控台(或 stdout),但可以透過 Module 物件上的 print 屬性覆寫。

參數
  • utf8String – 以 UTF-8 編碼的字串。

void emscripten_err(const char *utf8String)

使用 err() JS 函式列印字串,預設會寫入主控台(或 stderr),但可以透過 Module 物件上的 printErr 屬性覆寫。

參數
  • utf8String – 以 UTF-8 編碼的字串。

void emscripten_dbg(const char *utf8String)

使用 dbg() JS 函式列印字串,會寫入主控台(或 stdout)。如同 dbg() JS 函式,此符號僅在偵錯版本中可用(即當連結時使用 -sASSERTIONS 或等效的 -O0)。

參數
  • utf8String – 以 UTF-8 編碼的字串。