Überprüfen Sie die Internetverbindung von Unity

Ich habe ein Unity-Projekt, das ich für Android- und iOS-Plattformen erstellt habe. Ich möchte die Internetverbindung auf Desktop-, Android- und iOS-Geräten überprüfen. Ich habe über drei verschiedene Lösungen gelesen:

Ping etwas (zum Beispiel Google) - Ich mag solche Entscheidung total nicht, und ich habe über Fehler auf Android gelesen.

Application.internetReachability - Gemäß der Dokumentation von Unity stellt diese Funktion nur fest, dass ich die MÖGLICHKEIT habe, eine Verbindung zum Internet herzustellen (es wird keine echte Verbindung garantiert).

Network.TestConnection() - Wenn ich keine Internetverbindung habe, schlägt meine Anwendung fehl. Das ist also auch nicht richtig.

Wie kann ich in Unity feststellen, ob ich über eine Internetverbindung verfüge?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage