1
新手問題。iPhone的uiWebView - 「didImageWasClicked」像事件?
我有一個UIWebView,我將HTML代碼放入。在HTML代碼中是一個圖像。有沒有辦法獲知圖像#3或名稱爲「bob」的圖像是否被觸動?也許像'didImageWasClickedAndHereIsTheIDOfTheClickedThingy'這樣的事件?
新手問題。iPhone的uiWebView - 「didImageWasClicked」像事件?
我有一個UIWebView,我將HTML代碼放入。在HTML代碼中是一個圖像。有沒有辦法獲知圖像#3或名稱爲「bob」的圖像是否被觸動?也許像'didImageWasClickedAndHereIsTheIDOfTheClickedThingy'這樣的事件?
我不認爲有一個好的方法可以做到這一點,直接支持UIWebView
,但有一個有點不好的方法。
添加JavaScript的onclick
處理您的圖像,做這樣的事情:
function (imgElement) {
document.location = "http://myapp/didClick/" + imgElement.id;
}
當用戶點擊圖像,請求將我做的,它可以通過你的應用程序可以攔截通過在UIWebView
實施webView:shouldStartLoadWithRequest:navigationType:
代表。
確實非常有趣的方式.hmmm ... – 2010-02-13 16:58:04