У меня есть приложение React, и в обработчике onClick открывается окно.Затем я добавляю текст и стили к этому окну следующим способом:
var myWindow = window.open("", "MsgWindow", "width=200,height=100");
myWindow.document.write("<html><head><style>CUSTOM CSS STYLES HERE</stye></head><p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p></html>")
Хотя это работает для традиционного CSS, если я хочу добавить пользовательский тип шрифта, который я скачал из Google Fonts, окно не будетраспознать шрифтТочно так же добавление ссылки на таблицу стилей в заголовок не работает, по-видимому, потому что окно не имеет ссылки на таблицы стилей React.
Как я могу использовать Google, который обычно не доступен в window.open в таких ситуациях?
Я знаю, что есть пакет React для открытия окон, но я хотел этого избежать.