我的目标是建立一个基于 Wordpress 的移动网站(适用于手机和平板电脑)和响应式桌面网站。我想要最简单的方法来实现万无一失的设备检测。
移动网站将拥有许多只会真正使触摸设备受益的功能,并且将为手机和平板电脑定制设计。桌面站点将完全不同(具有相同的页面但具有额外的内容)并且将完全响应,以防万一任何设备通过检测。
我有一个可以检测触摸设备并重定向到另一个页面的衬垫,但它似乎太简单了,不能成为一种万无一失的设备检测方法。这是多么愚蠢的证明?它适用于 Windows 和 Android 设备以及 iOS 吗?
这是我第一次做这样的网站,不知道这会有多有效:
<!-- Redirect to the mobile index page if we're on a touch device -->
<script>if( 'ontouchstart' in window ) window.location = 'mobile.html';</script>