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