1
在我的UIWebView中,當點擊一個錨時,我在ShouldStartLoad中捕獲它,並總是返回false來取消它。 (我把點擊當作命令來做事)iPhone ShouldStartLoad每次點擊觸發一次?
奇怪的是,ShouldStartLoad只會觸發一次,如果連續點擊多次同一個錨點。
例如: 點擊 「A」,點擊 「A」 - ShouldStartLoad接收 「A」 一次
點擊 「A」,點擊 「B」,按 「A」 - ShouldStartLoad接收 「A」,然後「 B「,然後是」A「
有沒有辦法使ShouldStartLoad在連續點擊兩次時收到」A「兩次?
我已經嘗試每次更改「A」的URL,以便每次點擊都是不同的網址。然而,看起來,一旦我點擊一個元素再次點擊它,直到我點擊一個不同的元素時,纔會啓動ShouldStartLoad。
哪個版本的iPhone OS?這可能是Apple代碼中的一個錯誤,因此您可能需要通過https://bugreport.apple.com/ – 2010-03-14 06:11:46
3.1.x向Apple提交錯誤報告,相對最新的 – 2010-03-14 16:00:39