接下来的问题是:我的应用程序中有JavaScript代码,我想从PhantomJS和grover检查/执行中跳过/隐藏一些安全的代码。
那么,如何跳过/隐藏PhantomJS或grover中的代码执行呢?
注意:这个问题发生在我编写JavaScript单元测试时。但我认为这在其他情况下是有帮助的。
发布于 2014-10-03 20:13:06
您只需要用简单的验证来包装代码:
if (!window['phantom'] && !window['_phantom']) {
// your code here...
}在这种情况下,应用程序中的代码将按照正常方式执行,但在PhantomJS或grover将检查它时跳过。
备注
https://stackoverflow.com/questions/26186101
复制相似问题