2013-03-15 4 views
0

Я изучаю разработку Android с помощью PhoneGap и Javascript SDK. Я продолжаю эту ошибку каждый раз при запуске приложения, и я точно не знаю, что случилось. Не могли бы вы мне помочь?Произошла ошибка. Повторите попытку позже

Это следующие детали:

Расположение проекта: D: \ Android Мечта \ FacebookExercise \ активы \ WWW \ index.html

Localhost Адрес: C: \ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ webapps \ ROOT \

Я уверен, что мой APP_ID правильно установлен. Вот некоторые настройки моего FB:

Сайт с Facebook Войти

Site URL: http://localhost:8080/ 

Mobile Web

Mobile Site URL: http://localhost:8080/ 

index.html

<html> 
<header> 
    <title>Kissa Android App</title> 
    <script type="text/javascript" charset="utf-8" src="cordova-2.5.0.js"></script> 
    <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script> 
</header> 
<body> 
    <div id="fb-root"></div> 
    <div id="user-info"></div> 
    <script type="text/javascript"> 
     var isLoaded = false; 
     // Additional JS functions here 
     window.fbAsyncInit = function() { 
      FB.init({ 
       appId  : 'The App ID', // App ID 
       channelUrl : 'http://localhost:8080/res/channel.html', // Channel File 
       //channelUrl : 'http://10.0.2.2:8080/assets/www/channel.html', 
       status  : true, // check login status 
       cookie  : true, // enable cookies to allow the server to access the session 
       xfbml  : true, // parse XFBML 
       oauth  : true 
      }); 

      isLoaded = true; 

      FB.getLoginStatus(function(response) { 
       if (response.status === 'connected') { 
        //window.location = "http://www.google.com"; 
       } else if (response.status === 'not_authorized') { 
        // not_authorized 
        //alert("You are unauthorized to access this page."); 
       } else { 
        //document.getElementById('name').innerHTML = ''; 
       } 
      }); 



      FB.login(function(response) { 
       if (response.authResponse) { 
        FB.api('/me', function(response) { 
         document.getElementById('name').innerHTML = 'Name : ' + response.first_name; 
         var fbLoginBtn = document.getElementById('fbLoginBtn'); 
         fbLoginBtn.innerHTML = '<fb:login-button autologoutlink="true" perms="email">&nbsp;</fb:login-button>'; 
         FB.XFBML.parse(fbLoginBtn); 
        }); 
       } else { 
        // cancelled 
       } 
      }); 

      FB.Event.subscribe("auth.logout", function() {window.location = 'index.html'}); 
     }; 

     // Load the SDK Asynchronously 
     (function(d){ 
      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.js"; 
      ref.parentNode.insertBefore(js, ref); 
     }(document)); 
    </script> 

    <script type="text/javascript"> 
     function isLoaded(){ 
      alert("heuy!"); 
      if(isLoaded) 
       alert(isLoaded); 
      else 
       alert(isLoaded); 
     } 
    </script> 

    <fb:login-button autologoutlink="true" perms="email">&nbsp;</fb:login-button> 
    <div id="fbLoginBtn"> 
     <fb:login-button autologoutlink="true" perms="email">&nbsp;</fb:login-button> 
    </div> 
    <div id="name" style="font-family : arial"></div> 
    <div id="email"></div> 

    <input type="button" onclick="isLoaded()" value="hey"/> 

</body> 

ответ

Смежные вопросы