reload
Category: Browser Control
Namespace: web.browser.reload
Description
Reload the current page. This refreshes the page content, using cached resources when available.
Syntax
await web.browser.reload();
Parameters
None
Returns
Promise<boolean> - Returns true when operation completes
Example
Simple example
await web.browser.reload();
Practical example
document.getElementById('reload-btn').addEventListener('click', async () => {
await web.browser.reload();
});
Advanced example
async function refreshPage() {
const url = await web.browser.getCurrentUrl();
console.log('Reloading:', url);
await web.browser.reload();
// Wait for page to load
setTimeout(() => {
console.log('Page reloaded');
}, 1000);
}
Use Cases
- Refresh current page content
- Reload after updates
- Implement refresh button
- Update page data
- Retry failed page loads
- Refresh dynamic content
- Implement keyboard shortcuts (F5)
- Force content update
Related Methods
web.browser.reloadNoCache()web.browser.navigate()web.browser.stop()
Notes
- Part of browser control functionality
- Asynchronous operation
- Returns promise