我試圖讓一個簡單的圖像按鈕在Phonegap中工作。我想單擊時交換圖像,並在短時間後轉發到位置。Imagebutton JS交換不適用於webkit/phonegap?
所以我曾嘗試:
function highl(Bildname,BildURL,Link) {
document.images[Bildname].src = BildURL;
window.setTimeout(forward,1000);
function forward() {
window.location = Link;
}
}
在HTML只是鏈接,如:
<a href="javascript:highl('level01','level1h.png','test.html')"><img name="level01" src="level1.png" border="0"></a>
作品以及我的萬盎司,但不是在的Webkit/PhoneGap的(交換doesen't工作前鋒好)。
任何人都可以幫忙嗎?
編輯:也doesen't工作鉻...
我並不十分驚訝手機瀏覽器不會偵聽src的變化。即使桌面瀏覽器也可能有困難(例如Chrome我記得有內存泄漏) – rds
Webkit不支持DOM屬性突變(參見[問題8191](https://bugs.webkit.org/show_bug.cgi? id = 8191))標記**不會解決**。 我不知道是否與您的問題有關係 – rds
也許有任何建議可以通過其他方式解決此問題? – JonnyB