最近腾讯TT4.5版发布后,为了兼容一处FLASH的WMODE参数异常的BUG使用到了新版检测方法,特此记录一下,省的以后忘记。
TT4.5 检测方法: 调用 external.getTTVerStr() 返回 浏览器信息,非TT或此版本均会抛出异常。
TT通用版检测方法: 首先检测 navigator.userAgent 是否含有 Tencent 特征串,继而调用 external.ShowBrowserUI(’ku6′) ,非TT均会抛出异常
顺便提一下 遨游 的检测方法:
也是通过 external 对象来辅助检测,调用 external.tab_count 不抛异常即为 遨游浏览器。