Я пытался заставить работающий эмулятор проверить это, но я продолжаю получать ошибки.
У меня есть мобильное приложение, которое использует JQuery Mobile.К сожалению (насколько я знаю) Blackberry (не 6.0) не поддерживает JQuery Mobile.
Чтобы обойти это, я пытаюсь сделать этот метод:
- На странице загрузки моегоПриложение проверяет, является ли телефон черной ягодой
- Если черная ягода перенаправляется со страницы мобильного 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 ответ здесь , но я не могу получить доступ к сети, и более старые версии выдают много ошибок.
Спасибо