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