iOS 的微信上的有一個bug:微信導(dǎo)航欄的標題使用的原生的效果尉间,所以修改導(dǎo)航欄標題并不能及時生效,只有跳轉(zhuǎn)到新的頁面才能刷新title,所以對于SPA來說很可怕。 hack的解決方法:(因為刷新頁面時能及時顯示title,這個代碼就是用iframe做了一次偽請求陨簇,在body中添加一個iframe標簽吐绵,請求成功之后再移除dom,相當(dāng)于什么也沒做河绽,但是頁面標題刷新了己单。)
document.title = "title";
var $body = $('body');
var $iframe = $('<iframe src="/favicon.ico"></iframe>');
$iframe.on('load',function() {
setTimeout(function() {
$iframe.off('load').remove();
}, 0);
}).appendTo($body);