【问题标题】:how to redirect mobile and tablet users (both) to different url?如何将手机和平板电脑用户(两者)重定向到不同的网址?
【发布时间】:2013-09-01 22:46:07
【问题描述】:

请帮忙! 我需要一个用于将移动设备和平板电脑用户(全部)重定向到不同 URL 的代码。问题是我有一个用于桌面用户的 Flash 基础网站和用于移动和平板电脑用户的 html 5,所以我需要一个代码来确定用户是否使用移动设备(或平板电脑)并将他发送到不同的 URL。我发现了一些 jscript 通过检查屏幕的宽度(如果(screen.width

【问题讨论】:

  • This 可以帮助您。这是 Stack Overflow 上的另一篇文章。这个问题和你的很相似。
  • 很想知道您将如何处理 Microsoft Surface 用户。您真正的意思是(a)您想要将小屏幕重定向到不同的站点,或者(b)您想要将触摸屏设备重定向到不同的站点。没有充分的理由仅仅因为它们是平板电脑和智能手机就选择平板电脑和智能手机。
  • 另见this question

标签: jquery html mobile tablet


【解决方案1】:

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

为此尝试下面的代码...

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

//do stuff

}

else
{
 //do stuff

}

【讨论】:

    【解决方案2】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多