Ich habe ein Phonegap-Projekt erstellt und es mit Phonegap Desktop getestet.Leistungsstarke Funktionen auf unsicheren Ursprüngen und Phonegap Desktop
In dem Projekt verwende ich Geolocation API.
In Chrome Ich erhalte
getCurrentPosition() und watchPosition() auf unsicheren Herkunft veraltet. Um diese Funktion zu verwenden, sollten Sie Ihre Anwendung auf einen sicheren Ursprung wie HTTPS umstellen. Weitere Informationen finden Sie unter https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-powerful-features-on-insecure-origins.
Wie kann ich Phonegap Desktop so konfigurieren, dass dies funktioniert? Was muss ich machen, damit es auf einem echten Handy funktioniert?
Ich habe bereits in config.xml
:
<feature name="http://api.phonegap.com/1.0/geolocation"/>
Eigentlich habe ich entdeckt, dass Sie immer noch Phonegap Desktop verwenden können. Chrome unterstützt die Geolocation-API ohne HTTPS für localhost. Sie müssen also auf Phonegap Desktop wie http: // localhost: 3000 zugreifen, anstatt die API zu verwenden. –