bug-公众号H5页面js获取webview当前语言有误
发布于 4 年前 作者 gang94 14756 次浏览 来自 问答

https://developer.mozilla.org/en-US/docs/Web/API/NavigatorLanguage/language

按照该方法,在公众号的H5页面上,通过 js 读取 window.navigator.language 来获取 webview 当前语言。

操作步骤:

1、在微信主界面依次点击 我、设置、通用、多语言、繁体中文、保存

2、保存多语言设置并回到微信主界面后,第一次进入公众号、点菜单打开H5页面,alert 弹框显示:zh-TW

3、点左上角x号退出公众号H5页面后,第二次点菜单打开刚才的H5页面,alert 弹框显示:zh-CN

4、重复以上操作可以发现,修改多语言设置后,首次进入公众号H5页面获取当前语言正确,后续进入则总是:zh-CN

回到顶部