Я работаю над расширением Chrome, которое открывает внешние ссылки во всплывающем окне с помощью API chrome.windows. Однако он работает нормально, когда нажимает кнопку закрытия в всплывающем окне, он также закрывает расширение Chrome.
Я пытался использовать тип chrome.window как «нормальный», но он делает то же самое. Я не понимаю, почему это закроет расширение Chrome.
chrome.windows.create({
url: url, // url is dynamically passed via function args
width: (screen.width - 400),
height: (screen.height - 150),
top: 150,
left: 150,
type: 'popup'
});
При нажатии на ссылки в моем расширении Chrome я хотел бы открыть ссылки в новом всплывающем окне, и мое расширение должно оставаться открытым, пока пользователи не закроют его или не перейдут на другую вкладку. Так что, если пользователи хотят нажимать на другие ссылки, они могут делать это прямо из окна расширения Chrome.