Отображение изображений с пробелами в пути при использовании Электрон (windows) - PullRequest
1 голос
/ 23 марта 2020

У меня довольно простая проблема. Некоторые из моих пользователей настаивают на использовании пробелов в именах каталогов / файлов (и используют windows). Это печально разрушает изображения в моем приложении, так как каталог не читается правильно Например,

C:\Users\path name\Downloads\image name.jpeg

нормально откроется на Linux (и ma c), но не будет работать на windows. Кодировка URL (encodeURI), похоже, не работает, и я ничего не нашел в Google (хотя это должно быть простой проблемой).

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 31 марта 2020

Оказалось, ошибка с Angular sanitizer.bypassSecurityTrustStyle при попытке использовать фотографии в качестве фоновых изображений. Нет очевидного решения, кроме перехода на обычные теги img

0 голосов
/ 23 марта 2020

Вы пробовали что-то вроде этого:

import {app} from 'electron';
import path from 'path';

path.join(app.getPath("downloads"), "image name.jpg")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...