HTML5 Geo Location на основе веб-приложения с Jasonette Android

У меня есть веб-приложение, которое использует сервис гео-локации HTML5, оно прекрасно работает, кроме случаев, когда я выкатил его на Android с помощью Jasonette. Это вообще возможно сделать?

Вот мой load.jason —

 {
"$jason": {
"head": {
"title": "Web Container Agent"
},
"body": {
"background": {
"type": "html",
"url": "https:mysite.com",
"id": "app",
"action": {
"type": "$default"}
}
}
}

}

Это моя главная страница указателя. Теперь у меня есть файл с именем location.php, который я буду использовать для демонстрации из w3.

<script>
var x = document.getElementById("demo");

function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}



function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>

Нужно ли мне добавить второй файл json для location.php? Или написать дополнительный скрипт в текущем файле JSON, чтобы учесть это? Или это просто невозможно?

Спасибо!

0

Решение

Эй, это возможно, но я думаю, что ошибка с HTTPS, вы можете попытаться получить это на своем локальном сервере, этот скрипт будет работать только на домене «https», вам не нужно ничего передавать по этому поводу, просто убедитесь, что у вас есть домен https.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]