Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.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 共享到facebook,不在设备上工作,但在桌面上工作(HTML5应用程序)_Javascript_Android_Jquery_Html_Facebook - Fatal编程技术网

Javascript 共享到facebook,不在设备上工作,但在桌面上工作(HTML5应用程序)

Javascript 共享到facebook,不在设备上工作,但在桌面上工作(HTML5应用程序),javascript,android,jquery,html,facebook,Javascript,Android,Jquery,Html,Facebook,我已经用HTML5构建了一个android应用程序。在桌面版中,单击“我的共享”按钮时,facebook的对话框提要将正确显示。但是,当我将它安装到我的设备上并单击共享按钮时,对话框提要不会仅仅显示出来。有什么问题吗?在浏览器上调用提要对话框时,jQuery代码与在移动设备上调用提要对话框时的代码不同吗 编辑: 正在初始化facebook sdk: $(document).ready(function(){ $.ajaxSetup({ cache: true }); $.get

我已经用HTML5构建了一个android应用程序。在桌面版中,单击“我的共享”按钮时,facebook的对话框提要将正确显示。但是,当我将它安装到我的设备上并单击共享按钮时,对话框提要不会仅仅显示出来。有什么问题吗?在浏览器上调用提要对话框时,jQuery代码与在移动设备上调用提要对话框时的代码不同吗

编辑:

正在初始化facebook sdk:

$(document).ready(function(){

    $.ajaxSetup({ cache: true });
    $.getScript('//connect.facebook.net/en_US/sdk.js', function(){
        FB.init({
            appId: XXXXXXXXXX,
            version: 'v2.3' // or v2.0, v2.1, v2.0
        });     
        $('#loginbutton,#feedbutton').removeAttr('disabled');
        FB.getLoginStatus(function(){
            alert('Status updated!!');
        });
    });
})
单击facebook共享按钮:

$scope.shareToFacebook = function() {
      FB.ui(
        {
            method: 'feed',
            link: 'http://mydomainhere',
            description: 'myDescriptionHere',
        },
            // callback
            function(response) {
                /*if (response && !response.error_message) {
                    alert('Posting completed.');
                    } 
                else {
                    alert('Error while posting.');
                }*/
            }
        );
  };

嘿,我曾经遇到过这个问题,我所要做的就是安装InApp浏览器插件


@SnailArt欢迎来到StackOverflow!请给我们看一些代码,并告诉我们到目前为止您尝试了什么,这样我们可以更好地帮助您!很抱歉。。我编辑了我的问题。在浏览器上运行时,它可以完美地工作。。问题是,当我将应用程序构建为apk文件时,按钮不会显示对话框提要。