         
         switch url.linkType {
         case .external:
-            showExternalURL(url: url)
+            openExternalURL(url)
         case .downloadAttachment:
             topVC?.showPromptInformation(of: .failure("暂不支持下载论坛附件！"))
         case .viewThread:

            topVC?.present(navi, animated: true, completion: nil)
        }
    }
    
    func showExternalURL(url: URL) {
        guard let scheme = url.scheme, scheme.contains("http") || scheme.contains("https") else {
            if #available(iOS 10.0, *) {
                UIApplication.shared.open(url, options: [:], completionHandler: nil)

            readPostVC.postInfo = PostInfo(urlString: url.absoluteString)
            show(readPostVC)
        case .redirect:
            openRedirectURL(url)
        case .userProfile:
            openUserProfile(url)
        case .internal:
            topVC?.showPromptInformation(of: .failure("暂不支持在APP内打开该链接!"))
        }
