1
我開發一個應用程序的Windows Phone 8的使用HTML5,CSS,JS,...WP8 + HTML5:網頁之間閃爍變化
貌似瀏覽器的默認背景顏色始終爲白色。
所以每當我點擊一個鏈接到另一個(HTML)頁面(我的所有頁面都有黑色背景)時,它就會閃爍。
我知道我可以只使用一個頁面,並將所有其他頁面放入自己的div中並使用JS切換它們,但我希望使用單頁頁面。
任何想法?
謝謝!
我開發一個應用程序的Windows Phone 8的使用HTML5,CSS,JS,...WP8 + HTML5:網頁之間閃爍變化
貌似瀏覽器的默認背景顏色始終爲白色。
所以每當我點擊一個鏈接到另一個(HTML)頁面(我的所有頁面都有黑色背景)時,它就會閃爍。
我知道我可以只使用一個頁面,並將所有其他頁面放入自己的div中並使用JS切換它們,但我希望使用單頁頁面。
任何想法?
謝謝!
將背景顏色設置爲黑色不起作用?
我自己經常遇到這個問題,但只是在控件的初始加載時。我發現的最佳解決方案是,爲webBrowser控件設置負邊距並註冊到webBrowser_Loaded事件,然後正確設置邊距。爲每一個導航做這個,你不會遇到白色閃爍。 不幸的是,只有設置可見性屬性不起作用,因爲渲染webBrowser控件也會使其變爲白色。
如果您仍然遇到輕微的白光閃爍,您可能需要設置約50ms的稍微等待時間。
嗨馬爾特,是的背景設置爲在phone.css黑色。閃爍每次出現在頁面切換之間,不僅在開始時。你是一個框架嗎?也許這可以幫助,如果它使用「頁面轉換」或類似的東西...... –