Kurz, aber scheinbar schwierige Frage: Wie kann ich Microsoft Edge-Browser auf dem Desktop der Firma Surface-Tablets in Javascript unterscheiden?Microsoft Edge: Unterscheiden Desktop-vs. Oberfläche/Berühren
Rand auf Windows 10 hat Shows User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
Was meine Forschung stellte sich heraus, User-Agent auf einer Oberfläche Gerät ist
Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
So ist der einzige Unterschied „Win64 zu sein scheint ; x64 ", aber ich kann mich nicht darauf verlassen, da es nur die aktuelle CPU-Architektur anzeigt, oder?
Meine Sorge ist: Ich auf einer Web-Anwendung arbeite, die einige spezielle Menüeinträge für Touch-Geräte bietet, da sie keinen Doppelklick oder rechte Maustaste erkennen. Auf iOS/Android kann ich das leicht herausfinden, aber für Win10 Mobile vs. Desktop ist es schwierig.
Haben Sie andere Hinweise, wie diese Umgebungen zu unterscheiden?
Warum müssen Sie wissen? Das wird uns helfen, mögliche Lösungen zu bieten –
Danke, Sie haben gefragt. Mein Anliegen ist: Ich arbeite an einer Web-Applikation, die einige spezielle Menüeinträge für Touch-Geräte anbietet, da sie keinen Doppelklick oder keine rechte Maustaste erkennen. Auf iOS/Android kann ich das leicht herausfinden, aber für Win10 Mobile vs. Desktop ist es schwierig. – Windwalker