<tfoot id='0O4d8'></tfoot>
      <bdo id='0O4d8'></bdo><ul id='0O4d8'></ul>

  • <small id='0O4d8'></small><noframes id='0O4d8'>

      <legend id='0O4d8'><style id='0O4d8'><dir id='0O4d8'><q id='0O4d8'></q></dir></style></legend>
      1. <i id='0O4d8'><tr id='0O4d8'><dt id='0O4d8'><q id='0O4d8'><span id='0O4d8'><b id='0O4d8'><form id='0O4d8'><ins id='0O4d8'></ins><ul id='0O4d8'></ul><sub id='0O4d8'></sub></form><legend id='0O4d8'></legend><bdo id='0O4d8'><pre id='0O4d8'><center id='0O4d8'></center></pre></bdo></b><th id='0O4d8'></th></span></q></dt></tr></i><div id='0O4d8'><tfoot id='0O4d8'></tfoot><dl id='0O4d8'><fieldset id='0O4d8'></fieldset></dl></div>
      2. js 地理定位但没有提示 - 可能吗?

        时间:2023-09-06

          • <legend id='1tlBN'><style id='1tlBN'><dir id='1tlBN'><q id='1tlBN'></q></dir></style></legend>

            <i id='1tlBN'><tr id='1tlBN'><dt id='1tlBN'><q id='1tlBN'><span id='1tlBN'><b id='1tlBN'><form id='1tlBN'><ins id='1tlBN'></ins><ul id='1tlBN'></ul><sub id='1tlBN'></sub></form><legend id='1tlBN'></legend><bdo id='1tlBN'><pre id='1tlBN'><center id='1tlBN'></center></pre></bdo></b><th id='1tlBN'></th></span></q></dt></tr></i><div id='1tlBN'><tfoot id='1tlBN'></tfoot><dl id='1tlBN'><fieldset id='1tlBN'></fieldset></dl></div>
            • <bdo id='1tlBN'></bdo><ul id='1tlBN'></ul>
            • <tfoot id='1tlBN'></tfoot>

                <small id='1tlBN'></small><noframes id='1tlBN'>

                    <tbody id='1tlBN'></tbody>
                  本文介绍了js 地理定位但没有提示 - 可能吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  是否可以在没有浏览器提示的情况下获取用户的地理位置?

                  Is it possible to get the geolocation of a user without the browser prompt?

                  这是来自 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>
                  

                  是否有类似 preventPrompt() 的功能?

                  Is there any preventPrompt()-like function ?

                  推荐答案

                  不,你不能阻止提示,它是一个安全功能,因为不是每个用户都想分享它的位置.

                  No you cant prevent the prompt, its a security feature cause not every user wanna share its location.

                  来自 W3C 文档:

                  符合本规范的实现必须提供保护用户隐私的机制,这种机制应该确保不会通过此 API 提供任何位置信息未经用户明确许可.

                  A conforming implementation of this specification must provide a mechanism that protects the user's privacy and this mechanism should ensure that no location information is made available through this API without the user's express permission.

                  但你可以尝试在错误回调中使用geoip之类的服务.

                  But you can try to use a service like geoip in the error callback.

                  这篇关于js 地理定位但没有提示 - 可能吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:有没有一种简单的方法可以确定用户在哪个半球 下一篇:与其他浏览器相比,为什么 IE9 地理定位支持被破

                  相关文章

                  最新文章

                  1. <tfoot id='cuagC'></tfoot>
                    <i id='cuagC'><tr id='cuagC'><dt id='cuagC'><q id='cuagC'><span id='cuagC'><b id='cuagC'><form id='cuagC'><ins id='cuagC'></ins><ul id='cuagC'></ul><sub id='cuagC'></sub></form><legend id='cuagC'></legend><bdo id='cuagC'><pre id='cuagC'><center id='cuagC'></center></pre></bdo></b><th id='cuagC'></th></span></q></dt></tr></i><div id='cuagC'><tfoot id='cuagC'></tfoot><dl id='cuagC'><fieldset id='cuagC'></fieldset></dl></div>

                    <legend id='cuagC'><style id='cuagC'><dir id='cuagC'><q id='cuagC'></q></dir></style></legend>

                      <small id='cuagC'></small><noframes id='cuagC'>

                        <bdo id='cuagC'></bdo><ul id='cuagC'></ul>