0

Facebookアプリからスクロールバーを削除しようとしています。私はjsソリューションを試しました。これは次のjsコードとhtmlおよびbodyタグのいくつかのcss(overflow:hidden)を使用しています。

<div id="fb-root"></div>
<script type="text/javascript">  
 window.fbAsyncInit = function() {
        FB.init({
         appId: 'My_App_Id', 
         status: true, 
         cookie: true, 
         xfbml: true
        });

        FB.Canvas.setAutoResize(7);
       };
       (function() {
        var e = document.createElement('script');
        e.async = true;
        e.src = document.location.protocol + 
         '//connect.facebook.net/it_IT/all.js';
        document.getElementById('fb-root').appendChild(e);   
       }());

      </script> 

他のアプリを見ると、iframeラッパーのスクロールプロパティが「no」に設定されていることがわかります。これはすべてのブラウザーにとって魔法のようなものです。

どのモードでもスクロール値を「no」に設定できません。

どのようにできるのか?

助けてくれてありがとう!アントニオ

4

1 に答える 1

0

アプリの設定でキャンバスの高さを固定に設定していますか?そうしないと、setAutoResizeが機能しません。

(そして、ブラウザのエラーコンソールでメッセージを確認しましたか?)

于 2012-06-14T10:18:30.060 に答える