0

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

4

2 回答 2

0

为此,您必须确定该用户拥有哪个设备>??

为此,请尝试以下代码...

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

//do stuff

}

else
{
 //do stuff

}
于 2013-08-29T13:25:32.700 回答
0

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

或者

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

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

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

于 2013-08-29T13:19:07.303 回答