JQuery Mobile Blackberry обходной путь - PullRequest
0 голосов
/ 10 июня 2011

Я пытался заставить работающий эмулятор проверить это, но я продолжаю получать ошибки.

У меня есть мобильное приложение, которое использует JQuery Mobile.К сожалению (насколько я знаю) Blackberry (не 6.0) не поддерживает JQuery Mobile.

Чтобы обойти это, я пытаюсь сделать этот метод:

  1. На странице загрузки моегоПриложение проверяет, является ли телефон черной ягодой
  2. Если черная ягода перенаправляется со страницы мобильного jquery на обычный HTML

Вопросы:

1) Есть ли лучший способ сделать это?У меня есть все функциональные возможности в моем мобильном телефоне JQuery, так что лучший способ обойти это лучше всего подойдет

2) Как определить, является ли телефон ежевикой?Я думал что-то вроде этого (я не смог протестировать это полностью, потому что не могу заставить работать своего сима)

   //Checks to see if the phone is a blackberry
    if (Request.Headers["User-Agent"] != null && (Request.Browser["IsMobileDevice"] == "true" || Request.Browser
        ["BlackBerry"] == "true" || Request.UserAgent.ToUpper().Contains("MIDP") || Request.UserAgent.ToUpper
        ().Contains("CLDC")) || Request.UserAgent.ToLower().Contains("iphone"))
       {
          Response.Redirect("Blackberry/FirstPage.htm");
       }

С другой стороны, что такое хороший симулятор для ежевики?Я попробовал принятый SO ответ здесь , но я не могу получить доступ к сети, и более старые версии выдают много ошибок.

Спасибо

1 Ответ

1 голос
/ 10 июня 2011

Проверьте мобильный блог Jquery для получения дополнительной информации о поддержке BlackBerry

http://jquerymobile.com/blog/2011/05/27/jquery-mobile-team-update-week-of-may-23/

...