


js-Implementierung der Mac-Touchpad-Zwei-Finger-Ereigniszusammenfassung
Vorwort
Als ich heutzutage ein Webproblem behob, musste ich das Mac-Touchpad-Zwei-Finger--Ereignis (oben, unten, links, rechts, hineinzoomen, herauszoomen) erfassen, aber ich stellte fest, dass es keine fertige Lösung gab. Rad gemacht, also musste ich es selbst machen.
Beispiel: jquery.mousewheel.js (Hinzufügen von browserübergreifender Mausradunterstützung) ist zu einfach und unterstützt nicht das Mac-Zwei-Finger--Verhalten, sodass es nicht verwendet werden kann.
Ziel
Es gibt zwei spezifische Möglichkeiten, das Zwei-Finger-Verhalten des Mac-Touchpads zu erhalten: Eine ist das Ziehen der Route in Echtzeit und die andere sind Gesten (oben, unten, links, rechts, vergrößern, verkleinern). ).
Schwierigkeiten
Die Zwei-Finger-Aktion löst nur das Mausrad-Ereignis aus. Andere Berührungen und Mausereignisse werden nicht ausgelöst. Sie können nur damit beginnen.
Zwei-Finger-Funktion
1. Während des schnellen Gleitvorgangs unterscheiden sich die positiven und negativen Werte der Anfangswerte von deltaX und deltaY von der Gleitrichtung.
2. Während des langsamen Gleitprozesses ist der Wertebereich der DeltaX- und DeltaY-Werte sehr klein, im Allgemeinen in [-3, 3].
3. Innerhalb einer Sekunde wird das Mausrad-Ereignis etwa 100 Mal ausgelöst.
4. Während des Gleitvorgangs tritt beim numerischen Wert ein Jitterproblem auf.
Drag-Route-Idee (Pfad) implementieren
Für schnelles Wischen
1. Die Daten, deren anfängliche positive und negative Werte von deltaX und deltaY sich von der Gleitrichtung unterscheiden, müssen verworfen werden. (Weil es nicht die wahre Richtung ist)
2. Die DeltaX- und DeltaY-Werte jedes Triggers werden voneinander subtrahiert. Wenn der Ergebniswert von der Richtung abweicht, wird er verworfen.
3. Der verbleibende Unterschied ist die Richtungsbewegungsdistanz.
4. Alle Unterschiede in den beiden Richtungen werden addiert, und es werden insgesamt zwei Gruppen ausgewählt. Die positive oder negative Gruppe bestimmt die Richtung.
Für langsames Wischen
1. Da der Bereich der DeltaX- und DeltaY-Werte sehr klein ist, werden beide beibehalten, aber auch diejenigen mit unterschiedlichen Werten und Richtungen werden verworfen.
2. Alle Unterschiede in den beiden Richtungen werden addiert und es werden insgesamt zwei Gruppen ausgewählt. Die positive oder negative Gruppe bestimmt die Richtung.
Gestenideen umsetzen (Geste)
Zeichnen Sie basierend auf dem oben Gesagten deltaX, deltaY und die paarweise Differenz innerhalb eines Zeitraums auf:
deltaX und deltaY werden zum Zählen von Vergrößerungs- und Verkleinerungsgesten verwendet.
Die paarweise Differenz wird zum Zählen von Aufwärts-, Abwärts-, Links- und Rechtshandgesten verwendet.
Daher handelt es sich bei einer Geste um eine Geste über einen bestimmten Zeitraum, nicht um einen bestimmten Zeitpunkt.
Implementierungscode
Ich werde den spezifischen Code nicht veröffentlichen, aber Sie können ihn direkt von meinem GitHub herunterladen: http://www.php.cn/
Routenproblem: Die per Mausrad angegebenen deltaX- und deltaY-Werte unterscheiden sich stark von den Betriebseffekten, und der schnelle Gleiteffekt ist besonders ungenau.
Gestenproblem: Aufgrund des dritten Punkts der Zwei-Finger-Eigenschaften kann die Gestenimplementierung nicht genau sein. Selbst wenn der Zeitraum sehr kurz ist, wird er aufgrund der Datenmenge (die Idee von) noch ungenauer Kalkül kann nicht verwendet werden); die Zeitspanne Je länger die Segmente werden, desto länger wird auch die Reaktionszeit;
Sie können den Code herunterladen, um den spezifischen Effekt zu sehen. Sie können ihn jedoch herunterladen und ausprobieren. Wenn Sie eine bessere Lösung haben, sagen Sie mir bitte, danke.
Das obige ist der detaillierte Inhalt vonjs-Implementierung der Mac-Touchpad-Zwei-Finger-Ereigniszusammenfassung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Einleitung: In diesem Artikel stellt Ihnen diese Website die relevanten Inhalte zum Thema „Nicht reagierende Mac-Tastatur bei der Eingabe von Passwörtern“ vor. Ich hoffe, dass er für Sie hilfreich ist. Werfen wir einen Blick darauf. Wie lässt sich das Problem lösen, dass das Passwort auf dem Apple Mac-System nicht eingegeben werden kann? Sie können auch versuchen, diese Tastatur an andere Computer anzuschließen, um zu sehen, ob sie normal funktioniert. Wenn das gleiche Problem auf einem anderen Computer auftritt, liegt höchstwahrscheinlich ein Fehler an der Tastatur selbst vor. Sie können darüber nachdenken, die Tastatur auszutauschen oder zu reparieren. Wenn Sie sich mit Ihrem Mac-Computer zum ersten Mal bei Alipay anmelden, finden Sie die Anmeldeschnittstelle vor und können Ihr Passwort nicht eingeben. Im Passwort-Eingabefeld wird angezeigt: „Bitte klicken Sie hier, um die Steuerung zu installieren“, daher erfordert die Alipay-Anmeldung die Installation von Sicherheitskontrollen. Sicherheitskontrollen können die von Ihnen eingegebenen Informationen (Betrag, Passwort usw.) verschlüsseln und schützen, um die Kontosicherheit zu verbessern. Binden

Viele Mac-Benutzer neigen dazu, den Standardnamen ihres Geräts beizubehalten und denken möglicherweise nie darüber nach, ihn zu ändern. Viele Leute entscheiden sich dafür, den Namen aus der Ersteinrichtung beizubehalten, beispielsweise „Johnnys MacBook Air“ oder einfach „iMac“. Zu lernen, wie Sie den Namen Ihres Mac ändern, ist eine sehr nützliche Fähigkeit, insbesondere wenn Sie über mehrere Geräte verfügen, da Sie diese schnell unterscheiden und verwalten können. Als Nächstes zeigen wir Ihnen Schritt für Schritt, wie Sie den Computernamen, den Hostnamen und den Bonjour-Namen (lokaler Hostname) im macOS-System ändern. Warum sollten Sie Ihren Mac-Namen ändern? Das Ändern des Namens Ihres Mac kann nicht nur Ihre Persönlichkeit zeigen, sondern auch dazu beitragen, das Benutzererlebnis zu verbessern: Personalisieren Sie Ihren Mac: Der Standardname entspricht möglicherweise nicht Ihrem Geschmack. Ändern Sie ihn in einen Namen, der Ihnen gefällt.

Vorwort: Heute stellt Ihnen diese Website relevante Inhalte zur Installation von PKG-Dateien auf dem Mac vor. Vergessen Sie nicht, dieser Website zu folgen und jetzt damit zu beginnen! Die vorherige Version von macos pkg kann nicht zum Aktualisieren des Betriebssystems installiert werden: Wenn Ihr Laptop eine ältere Betriebssystemversion verwendet, wird empfohlen, ein Upgrade auf die neueste Betriebssystemversion durchzuführen. Denn ältere Versionen unterstützen möglicherweise nicht die Installation des neuesten macOS-Systems. Wählen Sie im Festplatten-Dienstprogramm „Löschen“, wählen Sie dann die MacOS-Erweiterung im Format aus, aktivieren Sie nicht die Verschlüsselungsoption und wählen Sie nicht das APFS-Format aus und klicken Sie schließlich auf die Schaltfläche „Löschen“, um das Problem zu lösen, dass der Vorgang nicht abgeschlossen werden kann macOS-Installation. Ziehen Sie das Symbol der Anwendung in die Datei, die mit „App“ beginnt

Einleitung: Dieser Artikel soll Ihnen den relevanten Inhalt zum Schneiden von Dateien auf die Festplatte auf dem Mac vorstellen. Ich hoffe, er wird Ihnen hilfreich sein. Werfen wir einen Blick darauf. So exportieren Sie Fotos auf eine mobile Festplatte auf einem Mac-Computer Sie können den Finder oder die Fotoanwendung verwenden, um Fotos auf eine mobile Festplatte zu exportieren. Wenn Sie den Finder zum Exportieren von Fotos verwenden, stellen Sie zunächst sicher, dass die mobile Festplatte mit dem Mac verbunden ist und vom Mac erfolgreich erkannt wird. Die Schritte zum Übertragen von Fotos vom Mac auf die Festplatte sind einfach: Schließen Sie zunächst die mobile Festplatte an den Computer an und öffnen Sie dann das Symbol [Launcher]. Suchen Sie dann im Popup-Fenster nach dem Symbol [Fotos] und klicken Sie darauf. Halten Sie im geöffneten Fenster [Fotos] die [Umschalt]-Taste gedrückt

Kürzlich haben einige Freunde den Redakteur gefragt, wie man WeChat Mac so einrichtet, dass er Sprachnachrichten automatisch in Text umwandelt. Im Folgenden finden Sie eine Methode zum Einrichten von WeChat Mac, um Sprachnachrichten automatisch in Text umzuwandeln. Schritt 1: Öffnen Sie zunächst die Mac-Version von WeChat. Wie im Bild gezeigt: Schritt 2: Klicken Sie anschließend auf „Einstellungen“. Wie im Bild gezeigt: Schritt 3: Klicken Sie dann auf „Allgemein“. Wie im Bild dargestellt: Schritt 4: Aktivieren Sie anschließend die Option „Sprachnachrichten im Chat automatisch in Text umwandeln“. Wie im Bild gezeigt: Schritt 5: Schließen Sie abschließend das Fenster. Wie im Bild gezeigt:

Die Technologie zur Gesichtserkennung und -erkennung ist bereits eine relativ ausgereifte und weit verbreitete Technologie. Derzeit ist JS die am weitesten verbreitete Internetanwendungssprache. Die Implementierung der Gesichtserkennung und -erkennung im Web-Frontend hat im Vergleich zur Back-End-Gesichtserkennung Vor- und Nachteile. Zu den Vorteilen gehören die Reduzierung der Netzwerkinteraktion und die Echtzeiterkennung, was die Wartezeit des Benutzers erheblich verkürzt und das Benutzererlebnis verbessert. Die Nachteile sind: Es ist durch die Größe des Modells begrenzt und auch die Genauigkeit ist begrenzt. Wie implementiert man mit js die Gesichtserkennung im Web? Um die Gesichtserkennung im Web zu implementieren, müssen Sie mit verwandten Programmiersprachen und -technologien wie JavaScript, HTML, CSS, WebRTC usw. vertraut sein. Gleichzeitig müssen Sie auch relevante Technologien für Computer Vision und künstliche Intelligenz beherrschen. Dies ist aufgrund des Designs der Webseite erwähnenswert

Standardmäßig nimmt das iPhone Fotos von der Kamera im HEIC-Format auf. HEIC steht für High Efficiency Image Container und kann mehr Pixeldaten als PNG- oder JPG-Dateien speichern, wodurch im Vergleich zu anderen Formaten deutlich weniger Speicherplatz auf dem iPhone-Speicher beansprucht wird. Diese Dateien funktionieren am besten auf iPhones, werden jedoch im Internet nicht allgemein akzeptiert, da sie häufig zu verschwommenen/körnigen Bildern führen, wenn Sie sie mit Geräten teilen, die nicht von Apple stammen. Um sicherzustellen, dass HEIC-Bilder auf anderen Geräten kompatibel sind, müssen Sie sie möglicherweise in das JPG-Format konvertieren. In diesem Artikel erfahren Sie, wie Sie HEIC-Bilder auf dem Mac in JPG konvertieren. So konvertieren Sie HEIC-Fotos in JPG auf dem Mac [3 Methoden] Methode

Einleitung: Dieser Artikel stellt Ihnen den relevanten Inhalt zum Thema vor, dass die Mac-Konfigurationsdatei nicht wirksam wird. Ich hoffe, dass er für Sie hilfreich ist. Werfen wir einen Blick darauf. Die Lösung für das Problem, dass Umgebungsvariablen unter Mac nicht wirksam werden können. Nach der Konfiguration von Umgebungsvariablen im Mac-System stellt sich heraus, dass diese nur im aktuellen Terminal wirksam sind und nach einem Terminalwechsel ungültig werden. Nach einer Untersuchung wurde festgestellt, dass auf dem Mac-System ein Tool namens Ultimate Shell-ZSH vorinstalliert ist und das Lesen von Umgebungsvariablen in der .zshrc-Datei festgelegt werden muss. 2. Damit unsere Konfigurationsdatei wirksam wird, können wir die obige Konfiguration nur in .zshrc hinzufügen. Wenn Sie die oben genannten Einstellungen nicht vornehmen, werden Sie feststellen, dass sie nur dann wirksam werden, wenn Sie ~/.bash_profile das nächste Mal erneut öffnen.
