vue单页面title修改

 
 一般情况下,修改页面标题代码如下:
document.title = '页面标题'
 
但是,在ios的微信上此做法无效,那么我们就想办法解决咯,方法如下
document.setTitle = function(t) {
  document.title = t; 
  var i = document.createElement('iframe'); 
  i.src = '//m.baidu.com/favicon.ico'; 
  i.style.display = 'none'; 
  i.onload = function() { 
   setTimeout(function(){ 
     i.remove(); 
   }, 9) 
  } 
 document.body.appendChild(i);
}  

 在需要用到此方法的调用document.setTitle(‘hello’)即可
posted @ 2017-10-23 09:53  搬砖的夕夕  阅读(940)  评论(0编辑  收藏  举报