在我的lisp代码中,我试图使用(eww url)打开一个页面。我怎么知道页面加载了?我需要处理 eww 缓冲区。
Emacs 24.4
答案 0 :(得分:2)
不幸的是,eww
在完成呈现页面后似乎没有调用钩子,因此您需要在较低级别挂钩eww
:
(defun eww-render-and-do-stuff (status url &optional point)
(eww-render status url point)
(do-stuff))
(let ((url "http://emacs.stackexchange.com"))
(url-retrieve url 'eww-render-and-do-stuff (list url)))