Jquery 如何将手机和平板电脑用户(两者)重定向到不同的url?

Jquery 如何将手机和平板电脑用户(两者)重定向到不同的url?,jquery,html,mobile,tablet,Jquery,Html,Mobile,Tablet,救命啊! 我需要一个代码,用于将手机和平板电脑用户(全部)重定向到不同的URL。问题是,我有一个面向桌面用户的flash基础网站,以及面向移动和平板电脑用户的html 5,因此我需要一个代码来确定用户是否在使用移动设备(或平板电脑),并将其发送到不同的URL。我发现了一些jscript,它通过检查屏幕的宽度来确定这一点(如果(screen.width我认为如果您将您的网站开发为响应性网站,那么您的问题将自动得到解决 或 使用以下代码获取设备宽度并应用URL DisplayMetrics disp

救命啊!
我需要一个代码,用于将手机和平板电脑用户(全部)重定向到不同的URL。问题是,我有一个面向桌面用户的flash基础网站,以及面向移动和平板电脑用户的html 5,因此我需要一个代码来确定用户是否在使用移动设备(或平板电脑),并将其发送到不同的URL。我发现了一些jscript,它通过检查屏幕的宽度来确定这一点(如果(screen.width我认为如果您将您的网站开发为响应性网站,那么您的问题将自动得到解决

使用以下代码获取设备宽度并应用URL

DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int wwidth = displaymetrics.widthPixels;

希望这将帮助您………

因为您必须确定用户拥有哪个设备>

为此,请尝试下面的代码

if (android.os.Build.VERSION.SDK_INT > 10 && android.os.Build.VERSION.SDK_INT <18 ) {

//do stuff

}

else
{
 //do stuff

}

if(android.os.Build.VERSION.SDK_INT>10&&android.os.Build.VERSION.SDK_INT)可以帮助您。这是另一篇关于堆栈溢出的文章。这个问题与您的问题非常相似。我很想知道您将如何处理Microsoft Surface用户。您真正的意思是(a)您想将小屏幕重定向到其他站点,或者(b)您希望将触摸屏设备重定向到其他站点。没有理由仅仅因为平板电脑和智能手机就选择平板电脑和智能手机。另请参见。