17

Ich bin ein einfaches Click-Ereignis Registrierung wie unten zu sehen:Lastpass Chrome-Erweiterung Fehler zu werfen und zu verhindern Click-Ereignisse

$('.block--hero').on('click', '*[data-target-id]', function(e) { 
    e.preventDefault(); 
    e.stopPropagation(); 
      console.log('clicked'); 
}); 

Häufig, aber nicht immer, wenn ich auf dem Interface-Elemente klicken, ich erhalten werde Folgender Konsolenfehler, den ich als zu der LastPass-Erweiterung für Google Chrome gehörend identifiziert habe.

Uncaught TypeError: Cannot read property 'location' of undefined onloadwff.js:726 
    lp_docinfoFromEvent onloadwff.js:726 
    icon_click_handler onloadwff.js:727 
    (anonymous function) onloadwff.js:139 

Wenn ich diesen Fehler erhalten, wurde die clicked Meldung an die Konsole nicht angemeldet. Im Wesentlichen hat das Klickereignis false zurückgegeben.

Normalerweise würde ich einfach die Erweiterung deaktivieren und darüber vergessen, aber LastPass ist eine ziemlich beliebte Erweiterung, und ich möchte irgendwie mein beabsichtigtes Verhalten garantieren. Benutzer werden nicht wissen, dass ihre Erweiterung das Problem verursacht - nur dass die Site nicht funktioniert.

Gibt es einen Weg um dies?

+2

Sie sollten sich wahrscheinlich auch mit [LastPass support] (https://lastpass.com/supportticket.php) in Verbindung setzen. – Xan

+0

Vielen Dank, ich habe ein Ticket eingereicht, aber es sieht so aus, als hätten Nicht-Premium-Support-Tickets aufgrund von Heartbleed-Problemen einen 5-tägigen Turnaround ... was bedeutet, dass ich in etwa 15 Tagen eine echte Antwort darauf erhalten werde. :( –

+3

Haben Sie irgendeine Antwort von LastPass? Ich habe hier einige Probleme, ähnliches Problem - und LastPass einfach ignorieren. – Hugo

Antwort

1

Ich lief heute in diese. Es scheint damit zu tun zu sein, dass lastpass nicht in der Lage ist, die Felder Benutzername und Passwort zu finden. Ich fand this post auf den letzten Passformen. Von einem der Benutzer:

Update: ich diesen Fehler behoben, indem die ids meiner Felder Umbenennung in reg_username, reg_password, login_username und login_password.

Ich habe dies getan und der Fehler hat sich nicht gezeigt.

Hoffentlich wird dies jemand anderem helfen.

Verwandte Themen