Javascript 如果iPhone检测到,如何停止retina.js
多亏了,我的jquery幻灯片在视网膜显示器上看起来很清晰,但我只希望retina.js在非iPhone视网膜设备上运行。(iPad和笔记本电脑)。所以,我只需要一点代码来告诉retina/js,如果检测到iPhone,就不要工作Javascript 如果iPhone检测到,如何停止retina.js,javascript,jquery,retina-display,retina.js,Javascript,Jquery,Retina Display,Retina.js,多亏了,我的jquery幻灯片在视网膜显示器上看起来很清晰,但我只希望retina.js在非iPhone视网膜设备上运行。(iPad和笔记本电脑)。所以,我只需要一点代码来告诉retina/js,如果检测到iPhone,就不要工作 有人能推荐一些代码吗?谢谢大家! 我不知道你如何检测用户是否在iPhone上,但只要在你认为合适的时候加载retina.js,就可以了 if (!browser.iphone) $.getScript("path/to/retina.js"); 其中browser.
有人能推荐一些代码吗?谢谢大家! 我不知道你如何检测用户是否在iPhone上,但只要在你认为合适的时候加载
retina.js
,就可以了
if (!browser.iphone) $.getScript("path/to/retina.js");
其中
browser.iphone
是您的浏览器检测代码Retina.js可以很好地检测视网膜上的所有东西,但我希望它对retina iPhone做一个例外,如果检测到一个iPhone,它就不会运行。@ian_6500据我所知,如果你不需要它,你要么不需要加载它,要么修改源代码使其不调用retina.init()
。通过javascript有条件地加载脚本是最简单的解决方案