Javascript 在移动设备上禁用完整页面js
我试图禁用移动设备的完整页面js,但它不起作用。 我使用的脚本是:Javascript 在移动设备上禁用完整页面js,javascript,html,jquery,css,fullpage.js,Javascript,Html,Jquery,Css,Fullpage.js,我试图禁用移动设备的完整页面js,但它不起作用。 我使用的脚本是: <script> var isPhoneDevice = "ontouchstart" in document.documentElement; $(document).ready(function() { if(isPhoneDevice){ //mobile } else{
<script>
var isPhoneDevice = "ontouchstart" in document.documentElement;
$(document).ready(function() {
if(isPhoneDevice){
//mobile
}
else{
$(document).ready(function(){
$('#fullpage').fullpage();
responsive: 700 // here is solution
})
}
});
</script>
document.documentElement中的var isPhoneDevice=“ontouchstart”;
$(文档).ready(函数(){
如果(iPhoneDevice){
//流动的
}
否则{
$(文档).ready(函数(){
$('#fullpage')。fullpage();
响应:700//这是解决方案
})
}
});
网站链接:
帮我禁用它。再也没有“移动设备”了。桌子是移动设备吗?触摸屏笔记本电脑是否考虑桌面? 正确的处理方法是根据访问者访问的设备的分辨率来判断其行为 这就是为什么提供了选项
responsiveWidth
和responsiveHeight
,允许您在达到特定阈值时关闭捕捉效果
看
下面的示例代码是:
有关响应选项的更多信息,请参阅:
响应宽度:(默认值0
)将在定义的像素宽度下使用正常滚动(自动滚动:false
)。在body标签中添加classfp responsive
,以防用户希望将其用于自己的响应CSS。例如,如果设置为900,只要浏览器的宽度小于900,插件就会像普通站点一样滚动
响应高度:(默认值0
)将在定义的像素高度下使用正常滚动(自动滚动:false
)。在body标签中添加classfp responsive
,以防用户希望将其用于自己的响应CSS。例如,如果设置为900,只要浏览器的高度小于900,插件就会像普通站点一样滚动
isPhoneDevice
正在为移动设备返回true,然后如果(isPhoneDevice){//mobile}正在工作,并且桌面上的其他部分也正常工作,则返回的代码。您需要做的一个更改是,您不需要中的.read()
部分代码。我也删除了.ready函数,但它不起作用。请查看您能描述的具体情况。在手机上时,用户应该体验if(isPhoneDevice){//mobile}
中的代码,而不是else中的代码
part是的,当用户在手机上时,完整页面不应该工作,而在桌面上时,它应该工作..对我来说if(isPhoneDevice){//mobile}
正在手机上工作,而其他
部件正在桌面上工作。请检查我的代码缺少什么?fp-responsive无法拍摄&同时在滚动中,车身校准也没有更改,因此请检查缺少的内容。非常感谢。您的决定基于设备的触摸功能。这是不对的。例如,它将触摸屏电脑视为移动设备,而不是。这就是为什么我建议您使用另一种方法,即根据视口的尺寸禁用fullPage.js。请检查我提供的例子。你会从中发现如何实现你所需要的。