-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
非常感谢作者提供,刚接触遇到一些疑问,方便大家讨论,我希望在这里提出疑问,问题偏向于爬虫 #16
Comments
你好,感谢你的问题。 按序号对应回答你上面的问题。
最后一点,对于Go和CEF本身它们就是分离的,不管是C++, 还是Delphi实现的。我们都需要自己实现Go和JS互通。例如IPC机制就是这个模式 |
@sxmxta 非常感谢作者的耐心解答,我自己消化一下,今天详细看了下文档,确实不比Python的cef相关库差,这确实是非常强悍的一个库,也给GO的使用者带来了更多机会,我先通过文档和示例以及源码研究下,再次感谢作者 |
辛苦了作者,又要开发又要写文档。 |
Energy只是封装了CEF提供的API, 就像CEF一样,CEF也是针对Chromium封装了大量的API提供出来. 1,2. 针对这两点,你可以尝试注册本地函数,或者 |
有的需求可能在手册中也可能在示例中,我会去慢慢学习了解,以下可能是我站在爬虫角度比较在意的地方。同时也希望对作者撰写手册提供一些需求描述方向。
1.返回上一页
2.针对每一个不同的窗口设置代理
3.监听地址栏URL以及窗口页面所有请求甚至是对地址栏和页面请求进行请求内容串改和响应内容串改拦截等等
4.是否显示网页图片
5.是否加载js
6.是否无头模式
7.如何用GO直接操作页面元素还是说只能和js交互方式控制?
8.是否允许跨域?或者说是关闭浏览器相关安全策略等等
9.具体的浏览器层面配置字段?
10.对于浏览器用户操作模拟?比如点击、滚动、悬浮、焦点、移动鼠标、双击等等
针对很多通过GO调用js交互实现的一些,我可能更偏向于直接用GO实现,比如返回上一页或者是点击某个元素之类的可能GO直接操作更讨人喜欢
The text was updated successfully, but these errors were encountered: