修复了一些已知问题(大雾)

This commit is contained in:
✨小透明・宸✨
2019-12-05 16:38:00 +08:00
parent 56d2303701
commit 24921cd449
69 changed files with 427 additions and 130 deletions

View File

@@ -4,14 +4,26 @@
if (navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1) {
var div = document.createElement('div');
div.setAttribute('id', 'fuckWechat');
div.style.cssText = 'position: fixed; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 18px; font-size: 18px; line-height: 1.5em; background-color: #fff; z-index: 2147483647; display: flex; justify-content: center; align-items: center;'
document.querySelector('.mdui-appbar').style.filter = 'blur(2px)';
document.querySelector('.mdui-container').style.filter = 'blur(2px)';
div.style.cssText = 'position: fixed; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 18px; font-size: 16px; line-height: 1.5em; background-color: rgba(255,255,255,.6); z-index: 2147483647; display: flex; justify-content: center; align-items: center;'
div.innerHTML = ''
+ '<div>'
+ '<h1>( ^ω^)</h1>'
+ '<p>我们刚刚做了一个非常艰难的决定,这个网页不允许使用微信内置浏览器打开。<a href="javascript:;" style="color: #175199;" onclick="alert(\'因为微信要维护它所谓的“绿色上网环境”啊 :)\')">为什么这样做?</a></p>'
+ '<p>请点击右上角,选择“在浏览器打开”。</p>'
+ '<p><a href="https://www.zhihu.com/question/271184234" style="color: #175199;">“为什么一些人只使用 QQ 而不使用微信?”</a></p>'
+ '<p>因为微信是个:</p>'
+ '<ul>'
+ '<li>电脑版功能不全还只能扫码登录</li>'
+ '<li>做不出夜间模式</li>'
+ '<li>群聊不能禁言</li>'
+ '<li>把人拉进群聊不需要本人同意</li>'
+ '<li>无法一键清除小红点</li>'
+ '<li>公众号文章插个外部链接都不行</li>'
+ '</ul>'
+ '<p>……的辣鸡软件,所以我就加上了这个遮罩层把它批判一番 : )</p>'
+ '<p><button style="width: 100%; background-color: #175199; color: #fff; border: none; border-radius: 4px; height: 2em;" onclick="document.body.removeChild(document.getElementById(\'fuckWechat\'));document.querySelector(\'.mdui-appbar\').style.filter=\'\';document.querySelector(\'.mdui-container\').style.filter=\'\';">继续</button></p>'
+ '<p style="text-align: center; color: #bbb; font-size: 14px">使用浏览器打开此页面,即可直接跳过遮罩层</p>'
+ '</div>';
document.body.innerHTML = '';
document.body.append(div);
}