Facebook Feed在jQuery缩小版本更新后未加载

facebook feed not loading after jquery minified version update

提问人:Rahul Gupta 提问时间:6/7/2021 最后编辑:MartinTRahul Gupta 更新时间:6/16/2021 访问量:2703

问:

我的网站上有一个艺术家页面,我正在从 facebook 小部件中获取特定的艺术家提要。但是我最近将jQuery缩小版本更新到最新版本,它停止了工作。此问题发生在Firefox Mozilla上。

我的html

<div class="facebookContent" data-lazy-widget="facebook_1" style="width:100%;text-align:center;">
    <div id="facebook_1"></div>
</div>

我的jquery版本

<script src="<?php echo base_url('jquery-3.6.0.min.js?v=' . VERSION); ?>" type="application/javascript"></script>
<script type='application/javascript' src="<?php echo base_url('jquery-ui-1.12.1.min.js?v=' . VERSION); ?>"></script>
<script src="<?php echo base_url('jquery-migrate-1.4.1.min.js?v=' . VERSION); ?>" type="application/javascript"></script>

我的 Feed 代码

function facefeeddata(){
    $('.facebookContent').html("");
    setTimeout(function() { 
        var facebookfeed = $("#facebookfeed").text(); 
        var facebookartist = $("#facebookartist").text();
        var container_width = $('.facebookContent').width();    
        var container_height = $('.facebookContent').height(); 
        $('.facebookContent').html('<div class="fb-page" ' + 'data-href="'+facebookfeed+'"' +' data-width="' + container_width + '" data-height="' + container_height + '" data-tabs="timeline" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><div class="fb-xfbml-parse-ignore"><blockquote cite="'+facebookfeed+'"><a href="'+facebookfeed+'">'+facebookartist+'</a></blockquote></div></div>');
        FB.XFBML.parse( );
    }, 1000); 
}

但是在加载时它给了我这个错误

ErrorUtils 捕获到错误:

缩小不变量 #11797;参数:113 [卡在:模块 “可见性侦听器”]

后续的非致命错误不会被记录;请参阅 https://fburl.com/debugjs

jquery 火狐 facebook-graph-api facebook-php-sdk mozilla

评论

0赞 cfl 6/9/2021
我在所有浏览器上都遇到了同样的问题
0赞 TeeraMusic 6/15/2021
我有同样的问题,我正在使用 jquery-3.5.1.min.js
0赞 Rahul Gupta 6/22/2021
很少有人尝试过这种 stackoverflow.com/questions/29429296/......他们说它有效。

答: 暂无答案