我的设置是Tor背后的简单Websocket服务器。
在客户端上,我尝试打开与服务器的本地浏览器websocket连接:
function testWebsocket() {
try {
let endpoint = document.location.host
console.log("Connecting to " + endpoint + " ...")
let s = new WebSocket("ws://" + endpoint)
s.addEventListener('open', function () {
console.log("Connection established");
});
s.onerror = function (err) {
throw ('Connection Failed');
}
s.onmessage = function(msg){
console.log("MESSAGE: " + msg);
}
} catch (err) {
console.log("!! ERROR: " + err.toString())
}
}
端点只是一个洋葱地址
一切在桌面和Android Tor浏览器中均能完美运行,但是当我在iOS中使用Tor浏览器时,出现“参考错误:找不到变量:__ endless”。 iOS版本在iPad上为12。在iOS 10 iPhone 5s上也尝试过-同样的事情...