2017-01-01 58 views
0

首先一點背景知識。我是來自荷蘭的設計師,熱愛編碼。我可以在html和css中找到自己的方式,並且在php和javascript中有一點點。我喜歡Stack Overflow社區,它幫助了我很多,並且它仍然幫助我每天在編碼方面變得更好一點!麻煩與Facebook在應用程序的瀏覽器,瀏覽器的其他工作完全正常

我從來沒有在S.O.上提過這個問題。之前,因爲我總是找到解決問題的方法,直到現在。我從字面上試了一切,我真的希望你們能幫助我。

我有一個業餘愛好項目:https://unboxguide.com 這是某種TripAdvisor的CrossFit箱(健身房)。

這是一個WordPress的網站,它使用幾個不同的插件的一些功能。 該網站可以完美運行在桌面瀏覽器如Chrome,Safari瀏覽器,Firefox等沒問題的。 然後在手機上,那裏仍然沒有問題。在使用Chrome的Android上,它在使用Safari的iPhone上非常完美,仍然很有光澤。

但是然後......恐怖開始了。

Facebook的應用程序內瀏覽器。那裏有些奇怪的東西。如果我發佈Facebook上的網站鏈接,並在Facebook應用程序中點擊它,它將打開Facebook應用內瀏覽器。該網站完全隨機呈現。有時它不會加載字體或任何佈局(css)。有時它甚至沒有加載圖像。

一些研究告訴我,它是某種內部Mobile OS瀏覽器的Web視圖。所以在iPhone上,Safari和Android的Web視圖是Chrome瀏覽器的Web視圖。

我測試了Android上的Facebook鏈接,沒有問題。這個問題只發生在iPhone上的Facebook應用程序中。

如果你想親自看看,在你的Facebook上發佈https://unboxguide.com(只是私下做,所以只有你可以看到它),並保持清爽。你刷新得越多,你會得到越多的隨機結果。這很奇怪。

我試過這麼多東西:重建整個CSS,殺死所有插件,嘗試不同的主題,並試圖從頭開始構建一切。我還嘗試了幾個月前不同的備份,我認爲這個問題還沒有發生。沒什麼幫助。

我真的很希望有人有同樣的問題或理解問題,並可以幫助或指向正確的方向。

在此先感謝!如果有什麼需要進一步幫助你們找出問題所在,請讓我知道,我可以發佈更多信息。

+0

你應該張貼您的代碼。請看看:http://stackoverflow.com/help/how-to-ask – McNets

回答

0

老問題,遲到的回答。如果您的網站使用AJAX和使用X-要求,隨着頭檢測Ajax請求(或沒有),這可能是原因。 Webviews大部分時間都是使用X-Requested-With標頭作爲其他內容,所以你的頁面顯示爲Ajax結果(沒有CSS,JavaScript等),而不像完整的HTML頁面。 希望這有助於。

相關問題