你把你截圖的那段程式碼貼在 public/index.html 前面就可以了,我試過是可以運作~
index.html可行,不過是要再React專案中使用,問題點是要在React中使用script這個標籤
你寫 React 元件那些東西,最後也是 append 到 index.html 的例如 div id="root"></div>
裡面,所以我覺得加到 index.html 也沒什麼不行
不然你試試動態新增 tag 好了,舉例而已,我沒驗證過XD
useEffect(() => {
const script = document.createElement('script');
script.language = "Javascript1.1";
jsver = 1.1;
script.innerText = jsver;
document.body.appendChild(script);
return () => {
document.body.removeChild(script);
}
}, []);
這方法沒什麼問題 在 public/index.html
裡面的都會先設置好
可以把它設置在 window.jsver
react 框架去抓 window.jsver
即可