This commit is contained in:
XGL-THINKPAD-X1\rucky
2024-01-23 19:10:52 +08:00
parent 35957f9f8d
commit ec457dc86c
7 changed files with 126 additions and 84 deletions

View File

@@ -58,25 +58,6 @@ export function createBGM() {
setTimeout(() => {
audioAni.play()
}, 1000)
// ios自动播放音乐
document.addEventListener("DOMContentLoaded", function () {
function audioAutoPlay() {
var audio = document.getElementById("bg-music");
audio.play();
document.addEventListener(
"WeixinJSBridgeReady",
function () {
WeixinJSBridge.invoke("getNetworkType", {}, function (e) {
audio.play();
});
},
false
);
}
audioAutoPlay();
});
}
@@ -595,4 +576,29 @@ export function screenOrientation() {
},
false
);
}
}
// 字体适配
export function fontAdpat () {
if (
typeof WeixinJSBridge == "object" &&
typeof WeixinJSBridge.invoke == "function"
) {
handleFontSize();
} else {
if (document.addEventListener) {
document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
} else if (document.attachEvent) {
document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
}
}
function handleFontSize() {
// 设置网页字体为默认大小
WeixinJSBridge.invoke("setFontSizeCallback", { fontSize: 0 });
// 重写设置网页字体大小的事件
WeixinJSBridge.on("menu:setfont", function () {
WeixinJSBridge.invoke("setFontSizeCallback", { fontSize: 0 });
});
}
};