HTML5 GEO位置基于Jasonette Android的Web应用程序



我有一个使用HTML5 GEO位置服务的Web应用程序,除非我使用Jasonette将其推出到Android,否则它的运作良好。这甚至可以做吗?

这是我的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>

我需要为locution.php添加第二个JSON文件吗?还是在当前的JSON文件中写下次要脚本以允许这样做?还是不可能?

谢谢!

嘿,这是可能的,但我猜错误是https,您可能会尝试在本地服务器上获取此脚本仅在" https"域上使用,您不需要传递任何内容因此,只需确保您拥有HTTPS域即可。

相关内容

  • 没有找到相关文章

最新更新