mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-15 00:56:26 +08:00
37 lines
649 B
Swift
37 lines
649 B
Swift
//
|
|
// SafeWKURLSchemeTask.swift
|
|
// App
|
|
//
|
|
// Created by EYHN on 2025/1/11.
|
|
//
|
|
|
|
import WebKit
|
|
|
|
class SafeWKURLSchemeTask: WKURLSchemeTask, NSObject {
|
|
var origin: any WKURLSchemeTask
|
|
init(origin: any WKURLSchemeTask) {
|
|
self.origin = origin
|
|
self.request = origin.request
|
|
}
|
|
|
|
var request: URLRequest
|
|
|
|
func didReceive(_ response: URLResponse) {
|
|
<#code#>
|
|
}
|
|
|
|
func didReceive(_ data: Data) {
|
|
self.origin.didReceive(<#T##response: URLResponse##URLResponse#>)
|
|
}
|
|
|
|
func didFinish() {
|
|
self.origin.didFinish()
|
|
}
|
|
|
|
func didFailWithError(_ error: any Error) {
|
|
self.origin.didFailWithError(error)
|
|
}
|
|
|
|
|
|
}
|