Нормализация размер страницы в CaptureVisibletab в расширении Chrome?Javascript

Форум по Javascript
Anonymous
Нормализация размер страницы в CaptureVisibletab в расширении Chrome?

Сообщение Anonymous »

Я хочу запечатлеть и хранить предварительный просмотр веб -страницы «нормализованные» (фиксированные размеры), а затем хранить ее для отображения на странице расширения Chrome. Проблема заключается в использовании chrome.tabs.capturevisibletab сгенерированный результат-это то, какой размер окна был во время захвата.

Код: Выделить всё

chrome.bookmarks.onCreated.addListener(async (id, bookmark) => {
const result = await chrome.tabs.captureVisibleTab(undefined, {
format: 'jpeg'
});
chrome.storage.local.set({ [`bookmark-${bookmark.id}-preview`]: result });
});
Я посмотрел на попытку создать временный iframe для этого, но я столкнулся с проблемами безопасности iframe и не вижу, есть ли способ переопределить его в расширении Chrome?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -extension

Вернуться в «Javascript»