added protocol not defined check in RedirectWebView
added call native code from js demo