如何将移动和平板电脑用户(两者)重定向到不同的网址?

时间:2013-08-29 13:11:15

标签: jquery html5 mobile tablet

请帮忙! 我需要一个代码,用于将移动和平板电脑用户(所有这些用户)重定向到不同的网址。问题是,我有一个桌面用户的flash基础网站和移动和平板电脑用户的html 5,所以我需要一个代码,确定用户是否使用移动(或平板电脑)并将他发送到不同的URL。我发现一些jscript通过检查屏幕的宽度来决定这一点(如果(screen.width< = 1024))但我认为很快平板电脑将获得比1024更大的屏幕(这是今天最大的标准平板电脑),所以它将不再是usfull。如果我输入的数字大于1024,它将与桌面/笔记本电脑屏幕相同...

2 个答案:

答案 0 :(得分:0)

我认为如果您将您的网站开发为响应式网站,那么您的问题将自动解决.........

OR

使用以下代码获取设备宽度并应用您的网址

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

希望这会对你有帮助............

答案 1 :(得分:0)

为此你必须确定用户有哪个设备> ??

请尝试以下代码...

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

//do stuff

}

else
{
 //do stuff

}