2012-11-12 70 views
2

我有以下問題。 我的頁面包含一些自定義的javascript,這增加了標籤,圖像等 我已經是一個最簡單的例子:Android 2.3 WebView Javascript斷開頁面

function handleIMGDown(index, source) 
{ 
    var filename = source.substring(source.lastIndexOf('/')+1); 
    var source_input = document.getElementById("imageLoader" + index); 
    var image = new Image(); 
    image.src=source; 

    source_input.parentNode.insertBefore(image, source_input); 
    source_input.parentNode.removeChild(source_input); 
    return true; 
} 

所以,當我加載圖像與此,我得到:

http://img141.imageshack.us/img141/9141/screenshot1352718777001.png

任何人都可以幫我解決這個問題嗎?

回答

0

哇...似乎我發現了什麼是錯的。

我使我的WebView透明,這似乎是問題。將WebView的背景顏色設置爲0x00000000以外時,問題消失。

我還不清楚爲什麼如果背景透明,內容不會更新。似乎一些懶惰的開發者忘記了這個xD