Преглед на файлове

Support clipboard copy/paste on web

pull/2352/head
Ray преди 3 години
родител
ревизия
6e9ec253c8
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. +7
    -2
      src/rcore.c

+ 7
- 2
src/rcore.c Целия файл

@ -1903,9 +1903,11 @@ const char *GetClipboardText(void)
{
#if defined(PLATFORM_DESKTOP)
return glfwGetClipboardString(CORE.Window.handle);
#else
return NULL;
#endif
#if defined(PLATFORM_WEB)
return emscripten_run_script_string("navigator.clipboard.readText()");
#endif
return NULL;
}
// Set clipboard text content
@ -1914,6 +1916,9 @@ void SetClipboardText(const char *text)
#if defined(PLATFORM_DESKTOP)
glfwSetClipboardString(CORE.Window.handle, text);
#endif
#if defined(PLATFORM_WEB)
emscripten_run_script(TextFormat("navigator.clipboard.writeText('%s')", text));
#endif
}
// Show mouse cursor

Зареждане…
Отказ
Запис