Hi,
There are no built-in support on the browser engine for this. You have two options:
1. Implement a web server and serve those contents to EO.WebBrowser. You can then handle all the caching in your own web server; -- OR --
2. Implement your own custom resource handler and then serves the resources through your handler:
https://www.essentialobjects.com/doc/webbrowser/advanced/resource_handler.aspxThe identical part for both options is you will need to write the code to serve the resources. The code itself may not be difficult though --- for example, you can simply read from a local file and pass the contents down streams. The main difference between the two solutions is when you use your own web server, the Url must be your own web server's Url, where as for the second option you can use real Urls --- you can just intercept those Urls in your custom resource handler so that the request never reaches the real web server.
Hope this helps.
Thanks!