Firefox版。 29.0.1
在try ... catch dont'中检查indexedDB。工作:(
var dbTest;
try{
dbTest = window.indexedDB.open('test');
console.log('Incognito NOT detected')
} catch(e){
console.log('Incognito detected')
}

答案 0 :(得分:1)
您的问题的答案很简单:无法确定用户是否隐私浏览。