我正在为一个小游戏制作网站。网站的索引页可以在here找到。视频页面在移动的上无法正常工作,我想在加载视频页面时显示警报。
这是我得到的:
window.onload = function () {
if (document.url == "https://tfojofficialwebsite.glitch.me/videos.html") {
if (
navigator.userAgent.match(/Android/i) ||
navigator.userAgent.match(/webOS/i) ||
navigator.userAgent.match(/iPhone/i) ||
navigator.userAgent.match(/iPad/i) ||
navigator.userAgent.match(/iPod/i) ||
navigator.userAgent.match(/BlackBerry/i) ||
navigator.userAgent.match(/Windows Phone/i)
) {
console.log("true");
alert("This page may not work properly on your device.");
} else {
console.log("false");
}
}
};
我期待的是当页面加载到移动的上时会有一个提醒,但是它什么也不做,不管是不是移动设备。我搞砸了什么?
1条答案
按热度按时间dnph8jn41#
我注意到您的代码运行不正常。问题似乎与
此属性未定义,但可以通过使用
这是一个简单的更改,应该可以解决代码中的问题。