我正在开发一个jQuery手机网站(jQM)。这很棒,但有一件事让我感到困扰。jQuery mobile:在不支持的浏览器中优雅地降级?
jQM is not supported in all mobile browsers(特别是BlackBerry 5)。该网站看起来华丽的Android浏览器:在Android上的Opera Mini,它实际上已经损坏:(
我开发的网站使用渐进增强,很自然,所以它没有jQM的作品 - 如果我可以告诉浏览器不要用它
问:对于像的Opera Mini在Android平台上,是有办法,我可以检查JQM的支持,而且完全不应用JQM适当
- 如果JQM在这个浏览器中,使用支持?它
- 如果不是,请不要加载jQM javascript,不要加载jQM样式表s,并使用基本的JavaScript网站。
我了解属性,但你大概需要加载JQM使用它:
$.mobile.gradeA()
谢谢!
“如果它决定工作 - 它可能应该”< - 不确定这是什么意思? – simon 2011-04-19 13:43:25
我对这个回复很感兴趣,但是恐怕我无法弄清楚你的意思。我的代码本身并不是问题 - jQuery Mobile演示本身不适用于例如Android上的Opera Mini 6。 – simon 2011-04-19 18:17:35
我决定把答案放在一个可读性编辑 – naugtur 2011-04-20 08:02:13