Почему полный текст страницы не вставляется в <textarea> в Chrome расширении?
Отдельные строки выводятся корректно, но когда пытаюсь вставить полный текст страницы, он не отображается. Подскажите , пожалуйста ,как правильно передать и отобразить весь текст страницы в textarea?
document.getElementById('openAi').addEventListener('click', () => {
chrome.tabs.query({}, (tabs) => {
tabs.forEach(tab => {
chrome.scripting.executeScript({
target: { tabId: tab.id },
files: ['content.js'],
}, () => {
chrome.tabs.sendMessage(tab.id, { message: 'openai' });
});
});
});
});
function getText (){
let text= document.body.innerText;
return text;
}
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request.message === "openai") {
document.getElementById('textarea').value= getText();
}
});