Получить тип буфера обмена в Electron

Я использую Электрон GitHub для создания настольного приложения. Я хочу захватить тип текущего содержимого буфера обмена, чтобы лучше его использовать (например. если это HTML, то я хочу сделать что-то другое, чем если бы это был просто текст).

глядя на документы, нет возможности проверить тип, но тип необходим для его правильного чтения. Есть ли простой способ получить тип?

соответствующие документы.

1 ответов


clipboard.availableFormats() фактически возвращает предполагаемый MIME-тип содержимого буфера обмена. Итак, чтобы проверить простой текст, это просто plain/text, для изображений, что-то вроде image/png или - это.