我正在尝试添加特定的样式表和脚本,如果用户正在iPhone或移动safari设备上查看该站点 .

目前我正在使用下面的内容,但这是针对iPad的 . 是否有一些我可以用来定位iPhone的代码?

var isSafari = !! navigator.userAgent.match(/ Version / [\ d . ] . * Safari /);

if (isSafari) {

    document.write('<script type="text/javascript" src="js/main-safari-mobile.js"><\/script>');

}
else {

     document.write('<script type="text/javascript" src="js/main.js"><\/script>');

}