2012-10-10 2 views
3

안녕 얘들 아 내 페이스 북 응용 프로그램 링크 및 JS SDK에 대한 두 가지 작은 질문이 있습니다. 그래서 설명해 드리겠습니다.Facebook 응용 프로그램 링크 및 JS SDK

1 페이스 북의 JS SDK에서 잘 알고있는 것처럼 enter image description here은 그냥 비워 두어야합니다. 그러나 여전히 나는 현기증이 적어서 페이지 내용을 넣어야하는지 아니면 비워 두어야 하는지를 알고 싶습니다. 제발 알려주세요.

2 - 내 CSS를마크 업 내 페이지에 약간의 변화를 뒀다 그러나 1 일 이후에 나는 내 페이스 북의 응용 프로그램 링크의 변화의 일부를 볼 수 없습니다. 그런 방법이 있다면 변경 결과를 어떻게 볼 수 있습니까 ??

대단히 감사합니다.

답변

2

내가 당신이 대답하자

1) 네, 그것은 비어해야하며, 여기가 JS SDK docs에서 인용 필요한 왜에 대한 정보입니다 :

자바 스크립트 SDK는 fb-root 요소를 필요가 앱을 올바르게로드하고 FB.init 번으로 전화하여 앱 ID로 SDK를 올바르게 초기화하십시오.

fb-root 요소는 display: none 또는 visibility: hidden를 사용하여 숨길 수 없습니다해야한다, 또는 SDK의 일부는 Internet Explorer에서 제대로 작동하지 않습니다.

페이지의 맨 위에있는 요소 또는 본문에 상대적인 에 위치 할 것으로 예상되는 fb-root에 SDK가 요소를 삽입합니다. fb-root 요소가 요소에 position: absolute 또는 position: relative 인 경우에 가장 적합합니다. fb-root 요소를 배치 된 요소 안에 배치해야하는 경우 몸체의 위쪽에 가까운 위치를 지정하거나 SDK의 일부가 제대로 작동하지 않을 수 있습니다.

2) 대부분의 아마 캐시 문제는 이전에 대답하고있다 CSS의 문제와 비슷한 질문있다,있다 : 또한

Caching for css content for iphone FB APP가 브라우저/방문자의 브라우저를 얻을 수 귀하의 CSS 파일을 다시 가져 오기 새로운 변화에 다시 CSS 파일을 가져 ?v=1

<link rel="stylesheet" href="css/style.css?v=1"> 

이 자동으로 브라우저를 만들거나 어쩌면 페이스 북의 것, 트릭과 같이 CSS 파일의 URL의 끝에 쿼리 ​​PARAM/변수를 전달하는 것입니다 . 변경 사항을 즉시 볼 수 있도록 파일을 업데이트 할 때마다 번호를 변경하십시오.

+1

+1 감사합니다. SIR – Arash

+0

문제가 없습니다. Arash! 투표 버튼 아래의 체크/체크 표시를 클릭하여이 대답을 선택하고 싶을 수도 있습니다. –

+0

무슨 뜻입니까? CSS가 변경되었다는 것을 의미하는 경우 위에서 언급 한 방법을 시도해보고 문제를 해결해야합니다. 그렇지 않다면 실제로 의미하는 바가 구체적 일 수 있습니까? –