base on SVWebViewController