2012-07-20 76 views
1

我的手機中安裝了Android ICS 4.0.3。我創建了一個移動Web應用程序(測試地址爲http://drupal.langoor.mobi),爲此我動態地從後端的MySQL數據庫提供HTML頁面。Android ICS的CSS加載問題

問題: html頁面不是由Android和Dolphin瀏覽器的默認股票瀏覽器呈現。 這個問題不會發生在鉻,火狐,Safari瀏覽器移動瀏覽器。

爲了弄清楚這個問題,我也跟着這些方法

  1. 使用的Adobe暗影做遠程檢查HTML頁面,這並沒有多大幫助的監守我沒能看到任何內容加載錯誤。
  2. 假設Javascript/jQuery衝突是一個問題,我嘗試刪除所有從服務器動態提供的鏈接js文件(非靜態),然後HTML頁面呈現,但沒有應用樣式。

我試圖尋找和發現這個鏈接,但它沒有幫助: Android - html from android_assets in WebView, CSS not loading in ICS

請幫我出這一點。

回答

1

挖掘更多的問題後,我發現導致問題的主要原因是content being sent in Uncompressed format from Server,並且由於Android ICS的默認設置和Dolphin瀏覽器無法正確呈現它。

這裏是我提到的問題的確切原因的鏈接。 Enabling data compression for Apache2 + FastCGI setup

感謝

+1

它的偉大,你解決你的問題,你能接受這個解決方案,並提出新問題爲你所面臨的新的問題。 stackoverflow不能像論壇一樣工作,所以一個具體的問題,應該只有相關的答案。當你問這個新問題時,你總是可以鏈接到這個問題上,向用戶表明存在某種關係。問另一個問題也會讓你更多的意見,這意味着獲得答案的可能性會增加。 – 2012-07-30 14:00:30

+1

Thanks @ bool.dev,我明白了你的觀點。我會去做。 – lalit 2012-07-30 16:20:30