Javascript OnTouch在调整大小后开始获得正确的结果
我有一个关于窗口中“ontouchstart”的问题 我有这个密码Javascript OnTouch在调整大小后开始获得正确的结果,javascript,jquery,Javascript,Jquery,我有一个关于窗口中“ontouchstart”的问题 我有这个密码 $( window ).resize(function() { if('ontouchstart' in window){ console.log("resize touch true") }else{ console.log("resize touch false") } }) 所以使用Chrome。我加载页面,得到“resize touch false”。 例如,现在
$( window ).resize(function() {
if('ontouchstart' in window){
console.log("resize touch true")
}else{
console.log("resize touch false")
}
})
所以使用Chrome。我加载页面,得到“resize touch false”。
例如,现在将浏览器设置为iphone6并加载页面。现在结果是真的。一切正常,直到这里
但是,当我开始使用iphone(log touch true)并切换到桌面时,我仍然会得到“touch true”,反之亦然
我必须重新加载页面才能得到正确的结果
问题:在不重新加载页面的情况下,我能得到正确的结果吗?这是一个模拟器,您正在从浏览器尝试,默认情况下,您需要重新加载页面才能看到更改。所以我相信,这种行为是意料之中的。它是一个模拟器,您正在尝试从浏览器,默认情况下,您需要重新加载页面,以查看更改。所以我相信,这种行为是意料之中的。。