Compass是一个基于HTML5技术实现的浏览器上的指南针应用,具有离线功能。目前使用的HTML5技术包括:HTML5Location,DeviceOrientation,ScreenOrientation,ScreenLockandFullscreenAPIs.
该应用程序应可在实现上述API的所有符合现代标准的浏览器上运行。当前是适用于Android的Chrome,适用于Android的Opera,适用于Android的Firefox,适用于WindowsPhone的IE和适用于iOS的Safari(因此适用于iOS上的所有浏览器)。只有Android上的Chrome和Android上的Opera才支持最新版本的屏幕锁定API,因此屏幕锁定仅在这些浏览器上可用。基于Webkit的浏览器-基于iOSSafari的浏览器,默认的Android浏览器等-未实现屏幕方向API,因此,如果将设备从纵向旋转,将显示错误的结果。
评论