20 lines
498 B
JavaScript
20 lines
498 B
JavaScript
export var setDocumentTitle = function setDocumentTitle(title) {
|
|
document.title = title;
|
|
var ua = navigator.userAgent; // eslint-disable-next-line
|
|
|
|
var regex = /\bMicroMessenger\/([\d\.]+)/;
|
|
|
|
if (regex.test(ua) && /ip(hone|od|ad)/i.test(ua)) {
|
|
var i = document.createElement('iframe');
|
|
i.src = '/favicon.ico';
|
|
i.style.display = 'none';
|
|
|
|
i.onload = function () {
|
|
setTimeout(function () {
|
|
i.remove();
|
|
}, 9);
|
|
};
|
|
|
|
document.body.appendChild(i);
|
|
}
|
|
}; |