Javascript Facebook共享链接错误

Javascript Facebook共享链接错误,javascript,facebook,wordpress,Javascript,Facebook,Wordpress,我正在wordpress网站上使用插件。该插件称为videolock,用户必须在其facebook个人资料中共享视频才能看到它。除了一个部分外,这个插件工作得很好。当用户单击共享按钮时打开的共享器链接无法正常工作 单击共享按钮时共享者的url为(.)。当我从链接中删除“v2.0”时,共享窗口会相应地打开。我应该在我的代码中更改什么才能使其工作 错误的部分必须位于此处(插件的locker.js中): $(文档).ready(函数(){ var lockers=$(“.youtubeblocker”

我正在wordpress网站上使用插件。该插件称为videolock,用户必须在其facebook个人资料中共享视频才能看到它。除了一个部分外,这个插件工作得很好。当用户单击共享按钮时打开的共享器链接无法正常工作

单击共享按钮时共享者的url为(.)。当我从链接中删除“v2.0”时,共享窗口会相应地打开。我应该在我的代码中更改什么才能使其工作

错误的部分必须位于此处(插件的locker.js中):

$(文档).ready(函数(){

var lockers=$(“.youtubeblocker”);
if(lockers.length==0){
返回;
}
var fbid=lockers.attr('data-appid');
如果(!fbid&&lockers.length){
append('请从admin设置facebook appId');
返回;
}
储物柜。每个(功能(i,阻隔器){
$(拦截器).悬停(函数(){
$(this.addClass('over');
},函数(){
$(this.removeClass('over');
})。单击(函数(){
$(this.addClass('sharing');
新倒计时($(拦截器));
});
$('.sharebut',阻止程序)。单击(函数(){
var但是=这个;
var save=函数(共享){
风险值数据={
行动:“视频分享”,
链接:document.URL,
post:$(但是).attr('data-post'),
分享:分享
};
var admin_ajax=$(blocker.attr('data-adminurl')+'admin ajax.php';
$.post(管理、数据、函数(r){
取消阻止($(但是).parents('.youtubeblock');
});
};
FB.ui({
方法:isMobile()?'feed':'../share/share.php?u='+encodeURIComponent(document.URL)+'&t=&pass=',
链接:document.URL,
图像:$('.youtubeblocker.image').attr('src'))
},
功能(响应){
如果(答复){
var postid=0;
如果(response.post_id){
postid=response.post\u id;
}
if(response.object\u id){
postid=response.object\u id;
}
保存(posted);
}
}
);
返回false;
});
});
var jssdk=$(“#facebook jssdk”);
如果(!jssdk.length){
var fb=document.createElement('div');
setAttribute('id','fb-root');
document.getElementsByTagName('body')[0].appendChild(fb);
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=“+fbid;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
}
});
更改如下:

method: isMobile() ? 'share' : '../../sharer/sharer.php?u=' +encodeURIComponent(document.URL)+ '&t=&pass='
method: isMobile() ? 'share' : '../../sharer/sharer.php?u=' +encodeURIComponent(document.URL)+ '&t=&pass='