为了让安卓小程序webview字体不跟随微信字体大小变化, 我在header标签里加了这句话:
(function () {
if (
typeof WeixinJSBridge == "object" &&
typeof WeixinJSBridge.invoke == "function"
) {
handleFontSize();
} else {
if (document.addEventListener) {
document.addEventListener(
"WeixinJSBridgeReady",
handleFontSize,
false
)
}
}
function handleFontSize() {
/*设置网页字体为默认大小*/
WeixinJSBridge.invoke("setFontSizeCallback", {
fontSize: 0,
}); /*重写设置网页字体大小的事件*/
WeixinJSBridge.on("menu:setfont", function () {
WeixinJSBridge.invoke("setFontSizeCallback", {
fontSize: 0,
});
});
}
}
})();
其他手机正常使用, 但是华为鸿蒙2.0的小程序webview里不生效(直接打开h5时有效的), 字体跟随系统变化, 没有达到预期效果, 这个如何解决?