Facebook ChannelUrl根本不加载

Facebook ChannelUrl根本不加载,facebook,Facebook,根据,我把channelUrl:'//www.my-domain.com/fb\u channel'放在fb.init()中。然而,我根本看不到Firefox和Chrome的网络检查器加载了www.my-domain.com/fb_频道 这正常吗?频道文件的内容是单行 <script src="//connect.facebook.net/en_US/all.js"></script> 因此,如果出现问题,则是服务器中的某些内容没有正确加载文件。频道文件的内容是单行

根据,我把
channelUrl:'//www.my-domain.com/fb\u channel'
放在
fb.init()中。然而,我根本看不到Firefox和Chrome的网络检查器加载了
www.my-domain.com/fb_频道


这正常吗?

频道文件的内容是单行

<script src="//connect.facebook.net/en_US/all.js"></script>


因此,如果出现问题,则是服务器中的某些内容没有正确加载文件。

频道文件的内容是单行

<script src="//connect.facebook.net/en_US/all.js"></script>


因此,如果出现问题,则是服务器中的某个文件加载不正确。

这完全正常。您需要
channelUrl
的原因是用于域与FBs之间的跨域通信;它使用嵌套的IFRAME进行通信。但是,在较新的浏览器中,您可以使用性能更高的
window.postMessage
,因此在这些情况下不使用
channelUrl

这是完全正常的。您需要
channelUrl
的原因是用于域与FBs之间的跨域通信;它使用嵌套的IFRAME进行通信。但是,在较新的浏览器中,您可以使用性能更高的
window.postMessage
,因此在这些情况下不使用
channelUrl

我的意思是,浏览器根本没有请求
www.my-domain.com/fb_channel
。甚至与该URL中的内容都不相关。
window.fbAsyncint
中的代码确实运行了,所以我可以看到连接到DOM的
//connect.facebook.net/en_US/all.js
。我的意思是,浏览器根本没有请求
www.my-domain.com/fb_channel
。甚至与该URL中的内容都不相关。
window.fbAsyncint
中的代码已经运行,因此我可以看到连接到DOM的
//connect.facebook.net/en_US/all.js