你好傢伙我有兩個關於我的Facebook應用程序鏈接和JS SDK的小問題。所以,讓我解釋一下:Facebook的應用程序鏈接和JS SDK
1-就我所知,從Facebook的JS SDK中,應該留空。但是我仍然有點頭暈目眩,我想確定我們是否應該把頁面內容放進去,還是應該留空? 請讓我確定。
2 - 我已經把一些變化我CSS和標記我的網頁但是有一天後,我無法看到一些在我的Facebook應用程序鏈接的變化。 如果有這種方法,我怎麼才能看到變化的結果?
非常感謝你。
你好傢伙我有兩個關於我的Facebook應用程序鏈接和JS SDK的小問題。所以,讓我解釋一下:Facebook的應用程序鏈接和JS SDK
1-就我所知,從Facebook的JS SDK中,應該留空。但是我仍然有點頭暈目眩,我想確定我們是否應該把頁面內容放進去,還是應該留空? 請讓我確定。
2 - 我已經把一些變化我CSS和標記我的網頁但是有一天後,我無法看到一些在我的Facebook應用程序鏈接的變化。 如果有這種方法,我怎麼才能看到變化的結果?
非常感謝你。
讓我回答這個問題爲您:
1)是的,應留空和這裏的,爲什麼它需要從JS SDK docs援引信息:
中的JavaScript SDK需要在
fb-root
元素爲了正確加載並撥打FB.init
以正確初始化您的應用程序ID的SDK。的
fb-root
元素不能使用display: none
或visibility: hidden
被隱藏,或SDK的某些部分不會 Internet Explorer中正常工作。SDK將元素插入到
fb-root
中,該元素預期相對於主體或相對於靠近 頁面頂部的元素定位 。最好如果fb-root
元素不在 的position: absolute
或position: relative
的內部。如果您必須將fb-root
元素放置在定位元素的內部,則還應該使其位於靠近主體頂部的位置,否則 SDK的某些部分可能無法正常工作。
2)這是最有可能緩存問題,有一個與以前已經回答了CSS的問題類似的問題:Caching for css content for iphone FB APP
而且讓你的瀏覽器/訪問者的瀏覽器來重新獲取你的CSS文件,關鍵是要在CSS文件的URL,像這樣結束傳遞查詢參數/變量:?v=1
<link rel="stylesheet" href="css/style.css?v=1">
這會自動讓你的瀏覽器或者甚至FACEBOOK再次有了新的變化來獲取你的CSS文件。請務必在每次更新文件時更改編號,以便立即查看更改。
+1謝謝SIR – Arash
沒問題Arash!您可能想要通過點擊投票按鈕下方的勾號/選中標記選擇此答案:) –
您的意思是?如果你的意思是CSS的變化,那麼嘗試我提到的上述方法,它應該解決這個問題,如果不是,你能更具體地說明你的真正含義嗎? –