在 WKWebview 中捕捉照片上传
Catch photo upload in WKWebview
我想拦截从加载了 WKWebview 的网站 javascript 开始的照片上传。
通常我会实施:
`func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {`
但由于照片上传不是我做的,我无法设置委托。
我尝试过覆盖 UIImagePickerController 并在 viewDidLoad 中设置委托,但它似乎根本不起作用。
有可能:
extension UIImagePickerController {
open override func viewDidLoad() {
super.viewDidLoad()
self.delegate = picker
}
}
选择器必须实现 UIImagePickerControllerDelegate
我想拦截从加载了 WKWebview 的网站 javascript 开始的照片上传。 通常我会实施:
`func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {`
但由于照片上传不是我做的,我无法设置委托。
我尝试过覆盖 UIImagePickerController 并在 viewDidLoad 中设置委托,但它似乎根本不起作用。
有可能:
extension UIImagePickerController {
open override func viewDidLoad() {
super.viewDidLoad()
self.delegate = picker
}
}
选择器必须实现 UIImagePickerControllerDelegate