Wir erstellen Hybrid-Anwendung auf Onsen UI und mit Location Service. Wie in der iOS Native App Wenn der Standortdienst deaktiviert ist, sollte die Onsen-App ein Popup anzeigen, das auf Einstellung-> Datenschutzseite umleitet. Damit kann der Benutzer den Standortdienst aktivieren.Open Mobile GPS aktivieren Einstellungsseite in Onsen UI
Ich bin in der Lage zu erkennen, dass GPS aktiviert ist oder nicht, aber ich bin nicht in der Lage, um GPS-Seite umleiten.someone bitte helfen Sie mir Einstellungsseite in Android und IOS beide umleiten.
Code ist unten
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(
function(position)
{
init(position);
if (Location_Marker)
{
return;
}
Location_Marker = Add_Marker(position.coords.latitude,position.coords.longitude,"Initial Position");
},
function(error){
switch(error.code)
{
**case error.PERMISSION_DENIED:**
console.log("Permission Denied: ", error);
ons.notification.alert({message:'Please Enable GPS'});
break;
**case error.POSITION_UNAVAILABLE:**
console.log("POSITION_UNAVAILABLE: ", error);
ons.notification.confirm({message:'GPS signals are weak'});
break;
}
console.log("Something went wrong: ", error);
GeoLocation_Not_Supported();
},
);
}
wenn Berechtigung verweigert i Mobil Einstellung Seite geöffnet werden soll, so dass Benutzer GPS
Post Code, so dass wir – Akshay
Funktion (Fehler) { \t \t \t \t \t Schalter helfen könnte (error.code) \t \t \t \t \t { \t \t \t \t \t \t Fall error.PERMISSION_DENIED: \t \t \t \t \t \t \t \t console.log ("Zugriff verweigert", Fehler); ons.notification.alert ({Nachricht: 'Bitte GPS aktivieren'}); Pause; \t \t \t \t \t \t Fall error.POSITION_UNAVAILABLE: \t \t \t \t \t \t \t \t console.log ("POSITION_UNAVAILABLE:" Fehler); ons.notification.bestätigen ({Nachricht: 'GPS-Signale sind schwach'}); \t \t \t \t \t \t \t \t break; \t \t \t \t \t} \t \t \t \t \t \t \t \t \t \t GeoLocation_Not_Supported(); \t \t \t \t}, –
wenn PERMISSION_DENIED dann i Einstellungsseite von Mobil öffnen möchten GPS ermöglichen –