我有一个基于Twitter Bootstrap的网站。每当我在Kindle Fire上移动网站时,导航条(意图固定在视口顶部)需要一秒钟才能赶上并移动到那里。它看起来很难看。导航栏在所有其他设备上保持固定在视口上 - ipad,samsung s3,desktop。
是否可以通过CSS或javascript检测Kindle Fire,以便我可以将导航栏固定到页面而不是用于行为不当的浏览器的视口?
答案 0 :(得分:3)
您可以使用javascript嗅探Silk浏览器的用户代理。 e.g。
if (navigator.userAgent.indexOf("Silk") !== -1) {
// This is the Kindle Fire's Silk browser.
}