簡體   English   中英

HTML5地理位置問題

[英]HTML5 GeoLocation issue

我正在嘗試在Android模擬器中使用HMTL5 GeoLocation。 我現在正嘗試使用基本代碼來使其在Android模擬器上運行。 這是代碼

if(!navigator.geolocation) {
            alert("Your browser does not supporty geolocation");
        } else {
            navigator.geolocation.getCurrentPosition(success, error);
        }

        function success(position) {
            var lat = position.coords.latitude;
            var lng = position.coords.longitude;
            alert(lat + ", " + lng);
        }

        function error(error) {
            alert("Error occurred " + error);
        }

現在,當我在PC上的Chrome上運行此代碼時,它可以正常工作。 但是當我在Android Emulator上運行此代碼時,它顯示了此錯誤

Error Occurred [objectPositionError]

如何使它在Android模擬器上運行?

在Chrome 50(移動版或台式機)中,他們已停止允許對非安全網站進行地理位置定位。 https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only?hl=zh-CN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM