我正在尝试使用 javascript 检测我的网站是否在 kindle fire 移动设备上运行。我尝试过 navigator.userAgent 和 navigator.appVersion 但我在 kindle 上得到了这个结果:
5.0(Macintosh;U;Intel Mac OS X 10_6_3;en-us)AppleWebKit/533.16(KHTML,如 Gecko)版本/5.0 Safari/533.16
and
Mozilla/5.0(Macintosh;U;Intel Mac OS X 10_6_3;en-us)AppleWebKit/533.16(KHTML,如 Gecko)版本/5.0 Safari/533.16
我可以使用这些字符串来知道我在 kindle 上而不是在其他设备上?
在 JavaScript 中,
var ua = navigator.userAgent;
var isKindle = /Kindle/i.test(ua) || /Silk/i.test(ua) || /KFTT/i.test(ua) || /KFOT/i.test(ua) || /KFJWA/i.test(ua) || /KFJWI/i.test(ua) || /KFSOWI/i.test(ua) || /KFTHWA/i.test(ua) || /KFTHWI/i.test(ua) || /KFAPWA/i.test(ua) || /KFAPWI/i.test(ua);
if(isKindle) {
//Your code here
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)