1. add WebChromeClient
2. add progress bar, but has some issues