Facebook 개발자 앱에는 Canvas Applications에 정적 리소스를 즉시로드하도록 Facebook에 알려주는 "Early Flush"라는 필드가 있습니다. 예를 들어 style.css 및/또는 javascript.js 파일을 예로들 수 있습니다. JSON 포맷이 필요하지만, 필자가 원하는 포맷을 찾아 내지 못한다. []와 {}의 다양한 변형을 시도했습니다. 이전 토론 포럼에서는이 형식이되어야 함을 나타내지 만 이것이 의미가 없거나 작동하지 않습니다. http://forum.developers.facebook.net/viewtopic.php?id=91799애플리케이션 Early Flush JSON 형식
[{
"name":"All",
"pattern":".*",
"resources":
["http://www.myapp.com/resource.css",
"http://www.myapp.com/flash.swf"]
}]
는 사람이 어떻게 페이스 북 내있는 style.css를로드하고 javascript.js 빠르게 파일 있도록이를 포맷하는 방법을 말해 줄래?
감사합니다 "초기 세척"에 대한 검색입니다 developers.facebook.com에 아무것도 표시하지 않았습니다. 이 방법은 프로그래밍 방식으로 정적 리소스를 지정하는 대체 방법입니다. 그러나, 최선의 관행은 FB JS API를 비동기 적으로로드하는 것이므로 FB.Canvas.Prefecher에 대한 호출은 페이지가 이미 완전히로드 될 때까지 실행되기를 기다리지 않겠습니까? –
추가. 나는 Graph API Explorer를 https://developers.facebook.com/tools/explorer에서 확인했는데, 페이스 북은 어떤 이유에서든지 프리 페칭을 결정할만큼 충분히 똑똑하지 않다는 것을 보여준다. –