Firefox blockiert Facebook Js

upgrade von Firefox auf 42,0 bekam ich ein seltsames Verhalten..

Ich bin aufrufenden FB.die init-Methode so:

FB.init({ 
        appId: '{$appid}',
        status: true, 
        cookie: true,
        xfbml: true,
        oauth: true
    });

Aber im Firefox wird es blockiert, bekomme ich die Warnung:

Die Ressource "https://connect.facebook.net/en_US/all.js" blockiert wurde, weil Sie den tracking-Schutz aktiviert ist.

Dies ist das Standardverhalten, ich habe nicht jede zusätzliche Sicherheit oder was auch immer..

Was ist zu tun?

BEARBEITEN - nach Hilfe und googeln, das ist ein etwas größeres problem:

Stellt sich heraus, Firefox Do-not-Track und tracking-Schutz sind zwei getrennte Dinge:

Do not Track " aktiviert ist in den Einstellungen/Optionen > Datenschutz - > "Websites Mitteilen, dass ich nicht verfolgt werden möchte". Die Aktivierung sendet der DNT-header, aber es wird nicht blockiert alle Anfragen.

Tracking-Schutz ist aktiviert in about:config - > Datenschutz.trackingprotection.aktiviert. Aktivieren tut nicht senden, die DNT-header, aber nicht blockieren von Anforderungen, basierend auf Trennen Sie die Blockliste. So erkennen 2 ist nicht so einfach wie die überprüfung von navigator.doNotTrack, da diese Eigenschaft ist nur für 1.

Lösung (vorübergehend) - versuchen zu tun, FB.init, wenn Fehler einer Warnung..

try {
        FB.init({ 
            appId: '{$appid}',
            status: true, 
            cookie: true,
            xfbml: true,
            oauth: true
        });
    }catch(err) {
        alert('Some info for the user...');
    }

Hat jemand eine bessere Lösung?

  • Ist dieser Auftritt in einem Private Browsing window?
  • Auf meinem Firefox-42.0 es funktioniert. Es könnte einer deiner Probleme...
  • Hi, wie hast du das Problem behoben? Ich meine, die Lösung kann nicht sein, geh einfach in der about:config, da das system die Benutzer nicht tun,...
  • hi, die basiert auf der client-setup..
InformationsquelleAutor Peter | 2015-11-22
Schreibe einen Kommentar