Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Js SDK Facebook共享图像未捕获错误:指定的版本无效_Javascript_Facebook_Sdk_Laravel 5 - Fatal编程技术网

Javascript Js SDK Facebook共享图像未捕获错误:指定的版本无效

Javascript Js SDK Facebook共享图像未捕获错误:指定的版本无效,javascript,facebook,sdk,laravel-5,Javascript,Facebook,Sdk,Laravel 5,我正试图通过JS SDK将我的视图中的图像共享到facebook,我正在使用laravel 5.2,我使用此脚本在 > < script > > window.fbAsyncInit = function() { FB.init({ > appId : 'my-app-id', > xfbml : true, > version : 'v2.5' > }); };

我正试图通过JS SDK将我的视图中的图像共享到facebook,我正在使用laravel 5.2,我使用此脚本在

> < script > 
>  window.fbAsyncInit = function() {
    FB.init({
>       appId      : 'my-app-id',
>       xfbml      : true,
>       version    : 'v2.5'
>     });   };
> 
>   (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/en_US/sdk.js";
>      fjs.parentNode.insertBefore(js, fjs);    }(document, 'script', 'facebook-
> jssdk')); 
 < /script >

这是a href

       <div id="fb-root"></div>
<a href="http://www.facebook.com/" data-image="Request::url()" data-title="{{$img->title}}" data-desc="{{ $img->description }}" class="fb_share">
    <img src="{{ URL::to('/') }}/{{ $img->file_path }}" alt="" width="50" height="50">
</a>

这是剧本

<script>
window.fbAsyncInit = function() {
    FB.init({
        appId: 1027291920648034,
        status: true,
        cookie: true,
        xfbml: true
    });
};

(function(d, debug){var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];if   (d.getElementById(id)) {return;}js = d.createElement('script'); js.id = id; js.async = true;js.src = "//connect.facebook.net/en_US/all" + (debug ? "/debug" : "") + ".js";ref.parentNode.insertBefore(js, ref);}(document, /*debug*/ false));

function postToFeed(title, desc, url, image) {
    var obj = {method: 'feed',link: url, picture: image,name: title,description: desc};
    function callback(response) {}
    FB.ui(obj, callback);
}

var fbShareBtn = document.querySelector('.fb_share');
fbShareBtn.addEventListener('click', function(e) {
    e.preventDefault();
    var title = fbShareBtn.getAttribute('data-title'),
        desc = fbShareBtn.getAttribute('data-desc'),
        url = fbShareBtn.getAttribute('href'),
        image = fbShareBtn.getAttribute('data-image');
    postToFeed(title, desc, url, image);

    return false;
});


</script>

window.fbAsyninit=函数(){
FB.init({
appId:102729192064834,
状态:正确,
曲奇:是的,
xfbml:对
});
};
(函数(d,debug){var js,id='facebook jssdk',ref=d.getElementsByTagName('script')[0];if(d.getElementById(id)){return;}js=d.createElement('script');js.id=id;js.async=true;js.src=“//connect.facebook.net/en_US/all”+(debug?/debug):“)+”.js;ref.parentNode.insertBefore(js,ref);}(文档,/*debug*/false));
函数postToFeed(标题、描述、url、图像){
var obj={method:'feed',link:url,picture:image,name:title,description:desc};
函数回调(响应){}
FB.ui(obj,回调);
}
var fbShareBtn=document.querySelector('.fb_share');
fbShareBtn.addEventListener('click',函数(e){
e、 预防默认值();
var title=fbShareBtn.getAttribute('data-title'),
desc=fbShareBtn.getAttribute('data-desc'),
url=fbShareBtn.getAttribute('href'),
image=fbShareBtn.getAttribute('data-image');
postToFeed(标题、描述、url、图像);
返回false;
});

我们能得到一个测试链接吗?我在本地工作!!仍然未捕获错误:指定的版本无效这可能有助于解决您的问题:如果不在浏览器中查看呈现的html,则很难说。rhank you:)它现在可以工作了:)