像往常一樣,我試圖做一些最簡單的方法可能,在這種情況下 實現雙擊處理程序上一個UIWebView像這樣:UIWebView是否支持基於javascript的雙擊事件?
<div id="foo" ondblclick="clickHandler(this);" ... >
它工作正常,在Safari和Firefox,並且我知道包含 clickHandler的代碼正在iPhone上加載,這要歸功於現在令人討厭的 加載結束時的警報消息。
如果我將ondblclick
更改爲onclick
它可以在設備上運行,也可以在模擬器上運行 。
從閱讀類似查詢它似乎是我需要攔截... 水龍頭,然後運行與 stringByEvaluatingJavaScriptFromString
方法我的JavaScript代碼,但後來我怎麼 知道目標的JS ID?我不喜歡那樣,寧願寫一個純HTML/DOM/JS解決方案。或者因爲我的應用程序是關於80%的網頁內容的 ,我應該使用phonegap嗎?