开发者控制台

Fire平板电脑(不在中国发售)的用户代理字符串


Fire平板电脑(不在中国发售)的用户代理字符串

应用或网页可以读取用户代理字符串以检测设备是否为Fire平板电脑,然后提供特定的用户体验。用户代理字符串可以包括主机操作系统的版本、浏览器的版本和其他信息。

下表列出了Fire平板电脑的用户代理字符串:

平板电脑 用户代理 字符串
Fire 7 (2019)
Fire HD 8 (2018)
Fire HD 10 (2017)
Fire 7 (2017)
Fire HD 8 (2017)
Fire HD 8 (2016)
Silk浏览器 请参阅《亚马逊Silk开发者指南》中的亚马逊Silk用户代理
android.webkit .WebView Mozilla/5.0 (Linux; Android android-version; product-model Build/product-build) AppleWebKit/webkit-version (KHTML, like Gecko) Silk/browser-version like Chrome/chrome-version Safari/webkit-version
网页应用运行时 请参阅网页应用常见问题解答
Fire HD 10 (2015)
Fire HD 8 (2015)
Fire (2015)
Silk浏览器 请参阅《亚马逊Silk开发者指南》中的亚马逊Silk用户代理
android.webkit .WebView android.webkit.WebView Mozilla/5.0 (Linux; U; Android 5.1; locale ; device Build/build)AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
网页应用运行时 请参阅网页应用常见问题解答
Fire HDX 8.9 (2014)
Fire HD 7 (2014)
Fire HD 6 (2014)
Silk浏览器 请参阅《亚马逊Silk开发者指南》中的亚马逊Silk用户代理
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 4.4.2; locale ; device Build/build) AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
网页应用运行时 请参阅网页应用常见问题解答
Kindle Fire HDX 8.9" (2013)
Kindle Fire HDX 7" (2013)
Kindle Fire HD 7" (2013)
Silk浏览器 请参阅《亚马逊Silk开发者指南》中的亚马逊Silk用户代理
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 4.4.2; locale ; device Build/build) AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
网页应用运行时 请参阅网页应用常见问题解答
Kindle Fire HD 8.9" (2012)
Kindle Fire HD 7" (2012)
Kindle Fire (2012)
Silk浏览器 请参阅亚马逊Silk用户代理
`android.webkit.WebView` Mozilla/5.0 (Linux; U; Android 4.0.3; locale ; device Build/build)
AppleWebKit/webkit (KHTML, like Gecko) Version/4.0 Chrome/chrome Safari/safari
网页应用运行时 请参阅网页应用常见问题解答
Kindle Fire (2011) Silk浏览器 请参阅亚马逊Silk用户代理
android.webkit.WebView Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Kindle Fire Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1
网页应用运行时 请参阅网页应用常见问题解答

用户代理字符串中的占位符

用户代理字符串中的以下占位符用于表示因设备而异的版本号,或表示可由用户更改的值:

  • <android>表示Android版本号,例如4.2.2。
  • <locale>表示手机的所选语言和国家或地区。该值由连字符连接的两字母ISO 639-1语言代码和两字母ISO 3166-1 alpha-2国家/地区代码的小写字符串组成,例如en-us。
  • <device>android.os.Build.MODEL的值,例如KFTT。
  • <build>android.os.Build.ID的值,例如JDQ39。
  • <webkit><chrome><safari>指明WebKit、Chrome和Safari的版本号,例如534.30。
  • <amazon>表示亚马逊网页应用平台的版本号,例如3.4.0。