代码拉取完成,页面将自动刷新
同步操作将从 大菜卵/Aircontroller-scrcpy 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
var WebSocketServer = require('ws').Server,
wss = new WebSocketServer({ port: 7799 });//服务端口8181
var _client, client1;
wss.on('connection', function (ws) {
console.log('服务端:客户端已连接');
if (_client) {
client1 = ws;
console.log('服务端:控制器连接');
client1.on('message', function (message) {
self.postMessage(message);
});
} else {
console.log('服务端:画面传输连接');
_client = ws;
}
});
self.onmessage = (e) => {
if (e.data == 'disconnect') {
try {
_client.end();
} catch (error) {
}
try {
client1.end();
} catch (error) {
}
_client = null;
client1 = null;
}
if (_client) {
_client.send(e.data);
}
e = null;
}
function toArrayBuffer(buf) {
var ab = new ArrayBuffer(buf.length);
var view = new Uint8Array(ab);
for (var i = 0; i < buf.length; ++i) {
view[i] = buf[i];
}
return ab;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。