javascript - 如何禁止浏览器多次弹出“XX想使用您当前位置”的提示?
PHPz
PHPz 2017-04-11 12:58:31
[JavaScript讨论组]

使用腾讯地图的前端定位组件,每次访问定位页,都会弹出“XX想使用您当前位置”的提示,怎样保证允许一次后不再提示啊?

我已经用cookie做过一次判断了,访问过该页面就调cookie,不调用如下方法再获取位置,可是还是偶尔会提示“XX想使用您当前位置”,是只要引用了这个方法的js地址,就会弹出吗??

“XX想使用您当前位置”的提示,所获取到的选择,保存记录在哪里?cookie?

            var geolocation = new qq.maps.Geolocation("key", "SY");
            var options = {timeout: 8000};
            function showPosition(position) {
                $(".goods_address").find("span").text(position.province+position.city+position.district+position.addr);
                setCookie('goods_address',$(".goods_address").find("span").text(),7);
                LoadAjax(1);
            };

            function showErr() {
                $(".goods_address").find("span").text("定位失败!");
                setCookie('goods_address',$(".goods_address").find("span").text(),7);
                LoadAjax(0);
            };

            function showWatchPosition() {
                geolocation.watchPosition(showPosition);
            };

            function showClearWatch() {
                geolocation.clearWatch();
            };
PHPz
PHPz

学习是最好的投资!

全部回复(1)
伊谢尔伦

这个是浏览器的隐私安全策略,不同浏览器有不同的存储位置,并且已信任网站的管理是由浏览器维护的

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号