我刚刚遇到了网络连接问题,这是出乎意料且令人困惑的。因此,我决定编写一个简单的测试以供将来使用。这样的事情行得通吗?我可以使用什么网址?
async function promNetSeemsOk() {
const reachableURL = "...";
if (!navigator.onLine) return true;
const r = await fetch(reachableURL, {method:"HEAD"})
return r.ok;
}
如果您只想测试其余的API,也许这两个可以帮助您。