0

我正在编写一个 chrome 扩展,它通过 chrome.proxy 中的“fixed_servers”模式连接到代理服务器。我想提供一个服务器列表,并尝试连接到所有服务器并保持连接到它可以通过它访问互联网的第一个服务器。

我试过了:

if(!navigator.onLine()){
    nextProxy();
}

但这没有用。

提前致谢

4

1 回答 1

0

我最终使用了 AJAX 请求。如果请求成功,我就在线。如果不是,我可能在线,但我会假设离线。

var xhr = $.ajax({
        url: url,
        timeout: 3000,
        success : function(data){
            ...
        },
        error : function(){
            ...
        }
});
于 2013-11-07T16:34:58.743 回答