0
我一直在試圖讓一個工作模擬器來測試這一點,但我不斷收到錯誤。jQuery Mobile的黑莓解決方法
我有一個使用jQuery Mobile的移動應用。不幸的是(據我所知)黑莓(不是6.0)不支持JQuery手機。
爲了解決這個問題,我想這樣做的方法:
- 我的應用程序檢查的頁面加載,看看手機是黑莓
- 如果黑莓從jQuery Mobile的頁面重定向客場普通的HTML
問題:
1)是否有更好的方法來做到這一點?我把所有的功能在我的jQuery Mobile的這樣一個快速的解決方法,將與該合作將是最好的
2)你怎麼能檢測一個手機是黑莓?我在想沿着這個東西線(一直沒能充分測試,因爲我不能讓我的SIM的工作)
//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");
}
在另一方面,什麼是好的模擬器黑莓?我試過accepted SO answer here,但我不能讓Web Access和舊版本扔許多錯誤。
感謝
http://jquerymobile.com/blog/他們剛剛宣佈支持BB5約2周前 – taylonr 2011-06-10 14:09:35
好這將爲我節省很多時間。你知道我需要什麼版本嗎?現在我正在使用1.0 A4.1 – 2011-06-10 14:19:09
我沒有。我只記得我們的JavaScript人在談論它。 – taylonr 2011-06-10 15:09:53