【发布时间】:2016-01-29 12:50:01
【问题描述】:
我正在将带有一些 js 代码的本地 html 模板加载到 webview 中。它大部分时间都有效。但有时,shouldStartLoadWithRequest 代表会被调用一次,以后根本不会被调用。顺便说一句,我在 iOS 9.1 及更高版本中更一致地看到了这个问题。
每当出现此问题时,如果我重新创建 webview 并加载相同的内容,则它可以正常工作。所以,我想知道为什么它第一次不起作用(不一致)但第二次起作用。
我在打电话
[_webView setDelegate:nil];
//and
[_webView stopLoading]; in dealloc method.
如果有人可以提出建议,将会很有帮助。
【问题讨论】:
-
@Avijit 添加“谢谢”与编辑应该做的相反。实际上,我们鼓励您从帖子中删除感谢,请参阅meta.stackexchange.com/questions/2950/…
标签: ios objective-c uiwebview