我有Facebook's developer website的以下代码:
window.fbAsyncInit = function() {
FB.init({
appId: '@SessionHelper.Current.partner.partnerVO.facebookID',
cookie: true, // enable cookies to allow the server to access
xfbml: true, // parse social plugins on this page
version: 'v2.3' // use version 2.2
});
UIAuthetication.initFacebook();
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement(s);
js.id = id;
js.src = "//connect.facebook.net/" + HelperJSViewBag.getValue("Language") + "/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}
(document, 'script', 'facebook-jssdk'));
此代码位于标题上的标记内。想要知道在加载页面的所有脚本之后是否将执行UIAuthetication.initFacebook();
行,或者我是否应该使用$(document).ready
来确保在指令{{1}时可以使用UIAuthetication类被叫了。