Ich verwende Framework7 innerhalb von React für unsere Ansichtsebene. Ich kann ein Popover zum Öffnen und Schließen ganz einfach erhalten, wenn ich meine App in Chrome ansehe. Auf dem iPad kann ich das Modal-Popover jedoch nicht schließen, indem ich auf die Maske klicke. Nach einigem Debugging scheint es, dass diese Codezeile in Chrome die Stelle ist, an der die handleClicks aufgerufen werden, die dann das Modal schließt, wie es sollte. Framework7 Modal-Overlay Tippen auf iPad Anrufe preventScrolling anstelle von handleClick
Diese genaue Codezeile beim Debuggen auf dem iPad zeigt preventScrolling als Listener anstelle von handleClicks. Irgendwelche Ideen, warum das passieren könnte oder was ich vielleicht vermisse?
Es stellt sich heraus, das war alles ein Problem auf meinem Ende. Ich habe den benutzerdefinierten Framework7-Buildprozess verwendet und das Fastclicks-Modul nicht berücksichtigt. Sobald ich das dem benutzerdefinierten Buildprozess hinzugefügt habe, wurde mein Problem behoben. Entschuldige, dass wir alle Zeit verschwenden! –