代码之家  ›  专栏  ›  技术社区  ›  Simon_Weaver

facebook multi friend selector+new javascript api=坏了?

  •  3
  • Simon_Weaver  · 技术社区  · 14 年前

    我正在使用fb:serverfbml标记来呈现iframe中的多朋友选择器。

    我正在使用新的JavaScriptAPI。我一整天都在努力使它工作。

    当我单击下划线“选定”链接(按选定的朋友筛选)时,整个页面将刷新,选定的朋友将消失。

    多朋友选择器是否只是不适用于JavaScriptAPI?

    <fb:serverfbml> 
        <script type="text/fbml"> 
            <fb:request-form action="http://apps.facebook.com/rollingrazor/" target="_top" method="POST" invite="true" type="Blah blah blah" 
            content="Blah blah! &lt;fb:req-choice url=&quot;http://apps.facebook.com/rollingrazor/&quot; label=&quot;Let me check my friends&quot; /&gt;">
                <fb:multi-friend-selector showborder="false" actiontext="Invite your friends"  rows="5" cols="5"  bypass="cancel" target="_top"  /> 
            </fb:request-form>
        </script> 
    </fb:serverfbml> 
    
    <div id="fb-root"></div>
    
    <script>
      window.fbAsyncInit = function () {
       FB.init({ appId: 'xxxxxxx', status: true, cookie: true,
        xfbml: true
       });
      };
      (function () {
       var e = document.createElement('script'); e.async = true;
       e.src = document.location.protocol +
        '//connect.facebook.net/en_US/all.js';
       document.getElementById('fb-root').appendChild(e);
      } ());
     </script>
    

    有人能给我一个使用带有多朋友选择器的新JavaScriptAPI的工作示例吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Tony    14 年前

    我无法让它与新的JSAPI一起工作,所以我使用旧的JSAPI作为多朋友选择器,使用新的JSAPI作为其他一切。这很烦人,但是根据他们的开发路线图,一些新的朋友请求功能(希望是API调用)将在6月发布。我计划在那时创建自己的邀请小部件。