我有一个UIWebView工作正常。代表正在工作。当我打开一个 URL 时,事件shouldStartLoadWithRequest并被webViewDidFinishLoad触发。
但是,例如,当我单击 Google 搜索结果时,只会shouldStartLoadWithRequest被触发,并且webViewDidFinishLoad永远不会被调用。
这会导致问题,因为如果我在 上放置“正在加载...”指示器shouldStartLoadWithRequest,在这些情况下,即使页面正确加载,指示器仍然存在。
知道为什么会这样吗?