iPhone ShouldStartLoad触发每点击一次?
-
19-09-2019 - |
题
在我的UIWebView锚被点击我抓住它在ShouldStartLoad并始终返回false就取消它的时候。 (I处理的点击命令做的事情)
奇怪的ShouldStartLoad只有在相同的锚被点击一次以上连续触发一次。
例如: 点击 “A”,单击 “A” - ShouldStartLoad接收 “A” 一次
点击 “A”,点击 “B”,按 “A” - ShouldStartLoad接收 “A”,然后 “B”,那么 “A”
有没有一种方法,使ShouldStartLoad收到“A”两次当连续点击了两次?
我试图改变的“A”每次URL让每点击是一个不同的URL。然而,它似乎一旦我点击一个元素再次单击它根本不火ShouldStartLoad直到我点击不同的元素。
解决方案
作为ShouldStartLoad周围的工作我这样做是为了使页面重新注册,这是新的。不知道为什么它的工作原理,但它确实。
webView.EvaluateJavascript( “document.location = '#';”);
(I使用的MonoTouch)
不隶属于 StackOverflow