When I run my presentation on another computer, the web page doesn't load.

PPTWebBrowser > Support Help
The plugin uses a custom browser to maintain control of it from PowerPoint. For that reason, PPTWebBrowser must be installed on the computer for it to work. You can log into your account and download and install the latest release of the plugin from your order history.