解决qq/wx卡顿
发布于 4 年前 作者 yakczh 2567 次浏览 来自 分享
  1. 卸载qq/weixin
  2. 使用 socket.io app.js
const app = require('express')();
const http = require('http').Server(app);
const io = require('socket.io')(http);

app.get('/', (req, res) => {
	res.sendFile(__dirname + '/index.html');
});

io.on('connection', (socket) => {
	socket.on('chat message', (msg) => {
		io.emit('chat message', msg);
	});
});

http.listen(3000, () => {
	console.log('listening on *:3000');
});

index.html

<!doctype html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>Document</title>
		<style>
			body { margin: 0; padding-bottom: 3rem; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
			
			      #form { background: rgba(0, 0, 0, 0.15); padding: 0.25rem; position: fixed; bottom: 0; left: 0; right: 0; display: flex; height: 3rem; box-sizing: border-box; backdrop-filter: blur(10px); }
			      #input { border: none; padding: 0 1rem; flex-grow: 1; border-radius: 2rem; margin: 0.25rem; }
			      #input:focus { outline: none; }
			      #form > button { background: #333; border: none; padding: 0 1rem; margin: 0.25rem; border-radius: 3px; outline: none; color: #fff; }
			
			      #messages { list-style-type: none; margin: 0; padding: 0; }
			      #messages > li { padding: 0.5rem 1rem; }
			      #messages > li:nth-child(odd) { background: #efefef; }
		</style>
	</head>
	<body>
		<script src="/socket.io/socket.io.js"></script>
		<ul id="messages"></ul>
		<form id="form" action="">
			<input id="input" autocomplete="off" />
			<button>Send</button>
		</form>
		<script>
			var socket = io();
			socket.on('chat message', function(msg) {
			    var item = document.createElement('li');
			    item.textContent = msg;
			    messages.appendChild(item);
			    window.scrollTo(0, document.body.scrollHeight);
			  });
			  var form = document.getElementById('form');
			  var input = document.getElementById('input');
			
			  form.addEventListener('submit', function(e) {
			    e.preventDefault();
			    if (input.value) {
			      socket.emit('chat message', input.value);
			      input.value = '';
			    }
			  });
		</script>
	</body>

</html>
  1. 使用开源项目 比如
  1. 迫于好友/家人/同事必须要用的场景,在虚拟机中安装微软扫雷和qq/wx 移动端用二手手机只安装计算器和qq/wx 不仅能解决软件卡顿的问题 还有解决qq/wx搜集浏览器历史纪录的功能

Screenshot_1.jpg 延伸阅读 https://bbs.pediy.com/thread-265359.htm

1 回复

这解决方案吧 怎么说 从根源上解决了

回到顶部