This is a basic implementation of the custom protocol, with built-in mimetype extraction from the content, backed by URI detection.
To make it clear, I added an example and can be run with:
```
cargo run --example webview_custom_protocol --features webview
```