fix(ios): can't connect to dev server (#9959)

This commit is contained in:
CatsJuice
2025-02-05 11:39:18 +00:00
parent e0dd90108f
commit 9bc085ff1b

View File

@@ -33,7 +33,8 @@ class AffineHttpHandler: NSObject, WKURLSchemeHandler {
}
let path = urlComponents.path
let query = urlComponents.query != nil ? "?\(urlComponents.query!)" : ""
guard let targetUrl = URL(string: "\(httpProtocol)://\(host)\(path)\(query)") else {
let port = urlComponents.port != nil ? ":\(urlComponents.port!)" : ""
guard let targetUrl = URL(string: "\(httpProtocol)://\(host)\(port)\(path)\(query)") else {
urlSchemeTask.didFailWithError(AffineHttpError.invalidOperation(reason: "bad url"))
return
}