Wie kann ich im Internet prüfen, ob jemand eine Seite mit einer 3G-Mobilfunkverbindung besucht (also kein WiFi)? Dies, weil ich ein Video zeigen möchte, wenn jemand eine normale Internetverbindung über sein Telefon (mit WiFi) hat. Wenn jemand in diesem Moment eine langsame (nicht WiFi) Internetverbindung hat, möchte ich stattdessen ein Foto zeigen. Der Benutzer muss also die 30-MB-Videodatei nicht mit seiner Verbindungsversuch herunterladen und sein Bandbreitenlimit seines Providers zerstören. Ich bevorzuge eine clientseitige Lösung mit jQuery/Javascript oder Server-basiert mit PHP wenn möglich.Not-Wifi-Verbindung mit Telefonerkennungsprüfung
5
A
Antwort
0
einen interessanten Ansatz gefunden die Verbindungsgeschwindigkeit mit PHP zu schätzen: http://www.emanueleferonato.com/2006/05/31/determine-connection-speed-with-php/
Die geschätzte Geschwindigkeit auf der Verbindung mit dem Server abhängen wird, damit es nicht so genau ist, aber Sie können eine große Idee geben. Sie können das Foto anzeigen, wenn das Ergebnis unter einem bestimmten Wert liegt.
Verwandte Themen
- 1. Mit zwei Befehlen (Rohr mit |) mit Laich
- 2. Umgang mit Daten mit MVC mit AngularJS
- 3. mit Deklaration mit enum?
- 4. Mit jQuery mit DevExpress
- 5. Mit NodeJS mit Typoskript
- 6. Mit MaterializeCSS mit Aurelia
- 7. mit ffmpeg mit Xcode
- 8. Mit AngularJS mit MeteorJS
- 9. mit Arrays.sort mit Lambda
- 10. Mit OpenBLAS mit GSL
- 11. mit DBMS_APPLICATION_INFO mit Jboss
- 12. Mit MvxCommand Mit Command
- 13. Mit Supercollider mit Python
- 14. Mit forever.js mit Python
- 15. Mit GraphiQL mit Foxx
- 16. Mit Moles mit System.Reflection
- 17. Probleme mit jQuery Mit
- 18. Mit Parsec mit data.text
- 19. Mit Repo mit msysGit
- 20. Mit html2Canvas mit HighCharts
- 21. Mit javac mit Import
- 22. mit KeyStore mit .crt
- 23. Mit DevicIOControl mit VC#
- 24. mit Python mit bash
- 25. mit pushstate mit Slashes
- 26. Mit mkl_set_num_threads mit numpy
- 27. mit Atom.io mit winscp
- 28. Mit scala.sys.process mit Timeout
- 29. mit jQuery mit socket.io
- 30. Mit Reflection mit Android
siehe [HTML5 Video für iPhone/iPad. Wie erkennt man die Verbindungsgeschwindigkeit?] (Http://stackoverflow.com/q/4185266) und [Gibt es eine Möglichkeit, 3G- und 2G-Verbindungen auf Mobiltelefonen und Handheld-Geräten zu erkennen?] (Http://stackoverflow.com/ q/6885402) – CharlesB