Мне нужно передать HTML-файл с одной вкладки на другую. Я попытался сделать это с помощью фонового скрипта, используя chrome.runtime.sendMessage()
для отправки файла в фоновый режим и в фоновом режиме chrome.tabs.sendMessage()
для отправки файла на другую вкладку. Но файл теряется, когда я пытаюсь прочитать его в фоновом режиме.
На первой вкладке я пытаюсь получить файл с document.getElementsByClassName("image")[0].files[0]
И на другой вкладке мне нужно будет загрузить его на сервер в FormData()
, поэтому мне нужно передать объект File
, а не только его содержимое. Как это сделать?