no longer need hashlistener now WKWebView can eval javascript