如何 实现 wkwebview的
optional func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
decisionHandler: @escaping @MainActor @Sendable (WKNavigationResponsePolicy) -> Void)
协议方法
这个闭包是没有参数的
uts
export type VoidCallback = (WKNavigationActionPolicy : WKNavigationActionPolicy) => void
webView(webView : WKWebView, @argumentLabel("decidePolicyFor") navigationAction : WKNavigationAction, @escaping decisionHandler : VoidCallback) {
console.log('decidePolicyFor')
decisionHandler(WKNavigationActionPolicy.cancel)
}
或者 uni-app x webview如何实现plus.webview 里的 overrideUrlLoading 拦截请求URL
FullStack (作者)
谢谢,怪不得,有些代理,没有回调
2024-12-18 00:14