Нет расширения в загруженных файлах через Electron с использованием React - PullRequest
0 голосов
/ 01 марта 2019

Я работаю над приложением Electron, в которое я загружаю контент с сервера, который состоит из файлов различных типов, таких как .png, .mp4, .pptx, .html и т. Д. Все эти файлы при загрузке являютсясохранено с соответствующим UUID и без расширений, таких как "831f67d6-76d1-409d-8b06-a97ae1daad5f".

Моя проблема заключается в том, что я использую shell.openItem (contentPath);чтобы открыть эти файлы, я получаю список приложений, которые я могу использовать, чтобы открыть это.Если я использую правильное приложение, файл открывается.Как я могу указать эти файлы для соответствующих приложений?

Если я попытаюсь переименовать файлы программным путем, они будут повреждены.Любой способ переименования файлов с их расширениями?

...