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?
Sie sollten sich wahrscheinlich auch mit [LastPass support] (https://lastpass.com/supportticket.php) in Verbindung setzen. – Xan
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. :( –
Haben Sie irgendeine Antwort von LastPass? Ich habe hier einige Probleme, ähnliches Problem - und LastPass einfach ignorieren. – Hugo