diff --git a/index.html b/index.html
index e59b10c..ddb3297 100644
--- a/index.html
+++ b/index.html
@@ -31,8 +31,8 @@
// 如果您基于此项目二创,可以删除以下代码
// 否则请标明原仓库地址
setTimeout(()=>{
- const {host} = location
- if(host!=='localhost'&&!host.endsWith('streakingman.com')){
+ const {hostname} = location
+ if(hostname!=='localhost'&&!hostname.endsWith('streakingman.com')){
const a = document.createElement('a')
a.setAttribute('href','https://github.com/StreakingMan/solvable-sheep-game')
a.setAttribute('target','_blank')
diff --git a/src/App.tsx b/src/App.tsx
index c31e3d8..a9fd320 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -186,11 +186,14 @@ const App: FC = () => {
// 主题切换
useEffect(() => {
- setBgmOn(false);
+ // 初始化时不加载bgm
+ if (once) {
+ setBgmOn(false);
+ setTimeout(() => {
+ setBgmOn(true);
+ }, 300);
+ }
restart();
- setTimeout(() => {
- setBgmOn(true);
- }, 300);
}, [curTheme]);
// 队列区排序