«Не разрешается загружать локальный ресурс» с URL изображения файла в приложении Electron - PullRequest
0 голосов
/ 15 октября 2019

Я работаю над записью приложения Electron, которое использует Markdown. В настоящее время я работаю над вставкой изображений в заметки (используя синтаксис Markdown).

При вставке изображения мой основной процесс копирует изображение в каталог заметок, а затем возвращает URL-адрес file:/// к изображению. файл. Однако, когда я пытаюсь визуализировать изображение, оно не загружается - и я получаю сообщение об ошибке Not allowed to load local resource: file:///Users/joe/notes/images/foo.jpg.

Можно ли настроить Electron так, чтобы разрешить эти локальные URL-адреса изображений?

1 Ответ

0 голосов
/ 16 октября 2019

Опция 1

Отключение веб-безопасности

mainWindow = new BrowserWindow({
  height: 563,
  useContentSize: true,
  width: 1000,
  webPreferences: {
    webSecurity: false
}
});

Опция 2

Вы можете создать свой собственныйпротокол как этот ответ

Также здесь пользователь , который ответил на этот вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...