2011-07-08 57 views
7

這是一個模糊的,可能依賴於硬件的錯誤。Webview在某些機器人上不顯示Twitter

我有一個試圖顯示Twitter的飼料這樣的網頁流量:http://twitter.com/HP

視圖工作在一個Droid 2的罰款,但對Droid的和Droid X.無法顯示頁面的

相反,它只是顯示嘰嘰喳喳的標誌,並永遠掛起。

關於設備:

所有運行相同的軟件和Android 2.2。但是,他們正在運行不同的Android 2.2版本。 的Droid X:2.2.1 Droid的1:2.2.2 Droid 2的2.2

看來,Verizon公司必須已經添加了一個錯誤或在其以後的版本2.2修正了。

+0

硬件相關的webview?聽起來很奇怪。您能否驗證頁面數據是否在所有情況下都實際完全傳輸?另外,設備發送的HTTP標頭是否有區別? – Piskvor

+0

他們都運行相同的軟件嗎? –

回答

38

這就是答案:

補充一點:

 webView.getSettings().setDomStorageEnabled(true); 

(加上使用從這裏代碼: http://www.codelark.com/2010/09/13/backwards-compatibility-in-android-using-reflection/

我不知道爲什麼,但如果你看到一個錯誤這樣的消息: Web控制檯:未捕獲TypeError:無法讀取未定義的 的屬性「配置文件」,然後嘗試添加此設置。

+1

給定的鏈接(codelark)不起作用了。你能否提供在那裏給出的代碼? – MrBuBBLs

+0

這正是我需要做的! – Matt

+0

這隻適用於api 7.如何解決它在olders apis上? – Derzu

相關問題