2013-11-26 36 views
0

我有一個顯示不同大小(標題和內容)的圖像和文本的Firefox OS應用程序。該應用過去在模擬器和設備上都能正常工作,但是現在每次滾動頁面時都會出現奇怪的渲染效果。在Firefox OS應用程序中滾動時呈現問題

問題在於圖像和文本會在原始內容下重新繪製自己,使頁面成爲可怕的圖像和文本組合,導致應用程序無法讀取。下面是該問題的屏幕截圖:Screenshot 1

另一個奇怪的問題是,突然間問題在我斷開設備並且在大約一個小時內沒有更新應用程序後停止出現。

之後,我將設備連接到我的電腦,並用其他東西更新應用程序(評論警告命令,我不需要和別的東西),並重新開始。

我正在使用的設備是Firefox OS 1.2的Peak,我正在使用應用程序管理器在設備上上傳應用程序。該應用程序適用於jQuery庫以及Firefox OS應用程序所需的基本HTML5,CSS3和JavaScript。

這裏發生了什麼?

編輯:我想我錯誤地說了我的問題,因爲問題是圖像和文本不會被擦除,但滾動時會重新繪製。

我還注意到,重新加載和不刪除發生在我加載頁面時,某些內容比其他內容花費更多時間加載,因此加載的內容首先被重新繪製到新的內容下面。

我認爲這可能與屏幕的幀速率有關,但我沒有看到我在應用程序中如何解決這個問題,也沒有弄亂手機的核心。

+0

你可以在設置>設備顯示幀率信息 - >詳細信息 - >開發技術>顯示幀每秒 –

回答

0

我解決了這個問題,通過消除一個進程(從iframe加載Flurry.js腳本)來解決這個問題,這個進程正在完成,並且正在從我的設備中獲取大量「權力」。

我認爲一次執行太多的進程可能是我的問題的原因。

至少它的工作現在:)