以下javascript代码使用Cordova 3.4在iOS 6.1 / Xcode 5上打印“stack is undefined”,但在Android上使用Cordova它可以正常工作(无需打印)。它也可以在Web浏览器中正常工作。关于iOS有什么不同?
if (typeof new Error().stack == 'undefined') {
console.log("stack is undefined.");
}
是什么给出了?
答案 0 :(得分:1)
不幸的是,Error.stack is a non-standard property可能并非在所有浏览器中都存在。看来他们没有把它写进iOS上的Cordova。