atto库貌似没法儿模拟浏览器对象,在js中遇到window时就会报错!有遇到过的大神帮帮忙该怎么解决非常感谢
有疑问加站长微信联系(非本文作者)

因为在做一个 Golang 的爬虫项目,遇到一个用js实现的类似于加密算法,不太好分析!想直接用第三方库(github.com/robertkrimen/otto)执行这个js,但是报错,因为otto不支持浏览器window对象!附上部分代码截图!有遇到过的大神帮帮忙,非常感谢
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
这个库地址是?
使用的是这个库 github.com/robertkrimen/otto
附上部分代码截图
github.com/robertkrimen/otto
可见,window 是浏览器实现的对象,并非标准 js 的,所以没法使用它。
PS:
otto
库,你在问题中写成了atto
库,太粗心大意了吧!不小心写错了,因为这个js里面东西太多了,不太好分析!
您好,请问您解决这个问题了吗?