Я пытаюсь загрузить скрипт, который после запуска генерирует фрейм и виджет погоды.Я могу правильно добавить скрипт, но он не вызывается и не генерирует iframe
Я пытался просто добавить скрипт непосредственно в рендер, он будет загружать iframe ненадолго, а затем переключаться обратно натег сценария
const City = ({ content, schema }) => {
useEffect(() => {
let script = document.createElement("script");
script.src =
"https://darksky.net/widget/graph-bar/32.7174,-117.1628/us12/en.js?width=100%&height=400&title=Full Forecast&textColor=333333&bgColor=FFFFFF&transparency=false&skyColor=undefined&fontFamily=Default&customFont=&units=us&timeColor=333333&tempColor=ff8200¤tDetailsOption=true";
script.async = true;
document.getElementById("widget").appendChild(script);
}, [])
return (<div id="widget"></div>);
};
export default City;