9 Stimmen

Wie kann man feststellen, ob das Netz (un)verbunden ist?

Wie kann ich in Xul wissen, ob das Netz (un)verbunden ist?

--Aktualisierung

Verwenden:

    function observe(aSubject, aTopic, aState) {
        if (aTopic == "network:offline-status-changed") {
            write("STATUS CHANGED!");
        }
    }
    var os = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
    os.addObserver(observe, "network:offline-status-changed", false);

und die Präferenz:

pref("network.manage-offline-status", true);

Es funktioniert nicht Es gibt eine Fehlerbericht hier aber ich glaube nicht, dass es etwas damit zu tun hat.

--

Eigentlich Ich denke, dass es nicht möglich ist, benachrichtigt zu werden, da sogar in Firefox wir nie benachrichtigt werden, und der Benutzer muss manuell "offline arbeiten" markieren, wenn er möchte, dass der Browser weiß, dass er offline ist.

--

Screenshot meiner Firefox "about:config" Filterung für "offline" String, leider gibt es keine "network.manage-offline-status":

enter image description here

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X