gpt4 book ai didi

javascript - 我们可以使用 jquery 启用浏览器位置吗

转载 作者:行者123 更新时间:2023-11-28 00:04:46 24 4
gpt4 key购买 nike

如何使用 jQuery 自动启用浏览器位置?目前我可以通过下面编写的代码来检测位置是否启用:

setInterval(function () {
navigator.geolocation.getCurrentPosition(positionFound, positionNotFound);
}, 6000);

function positionFound() {
return true;
}

function positionNotFound() {
var template = site_url + 'front/auth/setLocationFancybox';
if (!$('.fancybox-overlay').html()) {
$.fancybox.open({
padding: 0,
href: template,
type: 'iframe',
'closeBtn': false
});
}
}

在 fancybox 中有两个按钮:

  1. 打开位置:打开哪个浏览器位置。
  2. 取消:当前父窗口将从 fancybox 中关闭。

如何打开浏览器位置以及如何从 fancybox 关闭父窗口?

最佳答案

无法使用 JavaScript/jQuery 打开浏览器位置。用户需要根据自己的喜好授予权限。最好的选择是专门要求您的用户启用它。

要从 fancybox 关闭父窗口,您可以使用以下代码行:

parent.$.fn.fancybox.close();

关于javascript - 我们可以使用 jquery 启用浏览器位置吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31451078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com