2012-09-21 119 views
1

这些dojo API是否有任何O.S检测或32位64位操作系统检测?或者我必须将其与标准的JS结合起来?在Dojo的文档中找不到任何对操作系统检测的引用。Dojo有/ sniff和操作系统检测

谢谢大家。

回答

0

feature names列表中,也有测试:

  • dojo/_base/sniff.js , mac
  • dojo/_base/sniff.js , ios
  • util/build/main.js , is-windows

这似乎意味着有OS检测的某一水平。您可能需要查看这些特定文件以获取更多信息。

+0

感谢您的回答。不幸的是,没有检测到unix或linux操作系统。尽管这两个浏览器支持很多。 – pcproff

+1

是的,不幸的是,你将不得不把它们包含在“其他”类别中。但是,根据您要做的事情,您可能可以获得OS服务器端 - 例如,通过分析浏览器的用户代理字符串。 –

+0

我将用香草JS检测操作系统和32位与64位,然后使用Dojo处理所有其他具有/嗅探功能。 – pcproff