add WebView

1. Add WebView support for IOS and Android

2. Add tests to test the WebView feature.