gpt4 book ai didi

javascript - 如何预警我的网站可能因浏览器更新而出现 "break"

转载 作者:行者123 更新时间:2023-12-03 07:20:15 24 4
gpt4 key购买 nike

我的代码多次因 Google Chrome、IE/Edge 等更新而被破坏。

最近,查看我的生产站点,更新影响了我在 2016 年 3 月 25 日 20:28 到 2016 年 3 月 26 日 11:58 之间的代码(下面列出了代码)

您看到的代码只是一个示例。我的主要问题是:

我怎样才能知道浏览器(假设主要的 3 个或 4 个)即将发布哪些更新和更改,以便预先警告我可能需要更新我的代码?我找不到任何地方 - 我可能没有在正确的地方寻找 - 做了什么改变。

在过去的几年里,这种情况在我身上发生过六次,此时此刻,我真的不能让网站因浏览器更新而“崩溃”。

这是一个地理定位脚本,直到过去一两天(我已经离开我的代码好几天了,所以我无法确定何时),我才使用 Google Chrome 来测试我的网站,因为我很熟悉我发现使用开发工具和跨平台是最一致的。

function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position){
document.getElementById("xc").value = position.coords.latitude;
document.getElementById("yc").value = position.coords.longitude;
document.getElementById("loginform").submit();
});
} else {
document.getElementById("xc").value = '0';
document.getElementById("yc").value = '0';
document.getElementById("loginform").submit();
}

再说一次,我的问题不在于代码,而在于找到一种方法来预先警告需要重新访问和更新它。

最佳答案

搜索“意图弃用”(带引号)。我相信您正在寻找this .

Chromium 和 Firefox 至少有一个更改流程,需要发布通知,例如打算弃用打算实现打算取消> 在他们的开发者论坛中。

此外,Chrome CanaryFirefox Nightly给您 4 个月的先机。

关于javascript - 如何预警我的网站可能因浏览器更新而出现 "break",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36237638/

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