下表描述了网页模块可用的回调.
S.No | Callbacks&说明 |
---|---|
1 | onAlert() 当页面上有警报时,将调用此回调;回调接受一个字符串并且不返回任何内容. |
2 | onCallback() OnCallback用于传递值从网页到网页对象,它使用window.callPhantom()方法完成,该方法在内部调用onCallback函数. |
3 | onClosing() 当窗口关闭时,使用page.close()方法或window.close()方法调用此方法. |
4 | onConfirm() 当页面中有ok/cancel调用确认消息时,将调用此回调. |
5 | onConsoleMessage() 当网页中使用控制台消息时,将使用此回调. onConsoleMessage方法有3个参数. |
6 | onError() 当出现JavaScript错误时调用它. onError的参数是msg和堆栈跟踪,它是一个数组. |
7 | onFilePicker() 这是用于上传文件时,当用户想要上传文件时调用回调. |
8 | onInitialized() 这在加载前调用页面时会调用回调. |
9 | onLoadFinished() 此功能在页面打开已满载.它有一个参数,它告诉加载是成功还是失败. |
10 | onLoadStarted() 这页面开始加载时调用回调. |
11 | onNavigationRequested() 此回调告知导航事件何时为发生. |
12 | onPageCreated() 当页面打开一个新的子窗口时,将调用此回调. |
13 | onPrompt() 当提示为calle时调用此回调d在网页上.它需要2个参数,消息和答案.返回值是一个字符串. |
14 | onResourceError() 当网页无法调用此回调时上传文件. |
15 | onResourceReceived() 当页面请求的资源为收到. |
16 | onResourceRequested() 当页面请求资源时,将调用此函数. |
17 | onResourceTimeout() 请求的res时调用此回调当使用settings.resourceTimeout时,源超时. |
18 | onUrlChanged() 当URL被调用时使用导航从当前更改.它有一个回调参数,这是一个新的URL targetUrl字符串. |