gpt4 book ai didi

macos - 防止 Cocoa WebView 中的资源加载

转载 作者:行者123 更新时间:2023-12-03 17:12:53 25 4
gpt4 key购买 nike

我有一个 WebView 并为其提供内容。我想阻止的是 WebView 根据我提供的内容加载图像等,这些内容需要从互联网上的外部站点获取。我想要做的是阻止 WebView 通过互联网进行通信以获取任何资源并仅显示我提供的内容。

我认为可能有效的是从以下位置返回 nil:

-webView:resource:willSendRequest:redirectResponse:fromDataSource:

但是,图像等仍然从外部站点加载。

最佳答案

实现WebResourceLoadDelegate协议(protocol)并在询问时修改请求 -webView:resource:willSendRequest:redirectResponse:fromDataSource:

关于macos - 防止 Cocoa WebView 中的资源加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15792716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com