需求场景:
政务微信ios端无法修改title属性,在路由守卫设置了属性仍然无法解决
解决方案:
提示:使用dom操作修改title属性,将方法添加在路由导航守卫中。
setDocumentTitle(title) {
// 因为在政务微信中ios系统无法通过document修改title,故采取使用document.getElementsByTagName('title')
let tagTitleDom = document.getElementsByTagName('title')
if (tagTitleDom && tagTitleDom[0]) {
tagTitleDom[0].innerText = title
} else {
document.title = title
}
},