2017-01-31 210 views
0

我想從我的appcelerator(Android)應用程序Facebook應用程序開始。 我建立這個代碼:如何從我的應用程序運行Facebook應用程序

function launchFacebook(){ 
    try{ 
     var intent = Ti.Android.createIntent({ 
      action : Ti.Android.CATEGORY_LAUNCHER, 
      packageName: 'com.facebook', 
      className : 'com.facebook.FacebookActivity"' 
     }); 

     Ti.Android.currentActivity.startActivity(intent); 
    }catch(e){ 
    console.log("errore mentre lancio l app di facebook"); 
    } 
} 

,但如果我嘗試運行此方法,Facebook應用程序沒有首發出場。 如何從我的應用程序啓動Facebook應用程序?

+0

您收到的錯誤是什麼? –

+0

這是最大的挑戰,我從來沒有錯誤。該代碼是執行,但Facebook應用程序未運行 – bircastri

+0

似乎有一些問題涉及[開始的活動,但沒有看到](https://www.google.com/search?q=android+start+活動+但不+ +秀和OQ = + Android的推出+活動+,但不+&AQS = chrome.1.69i57j0l3j69i64.10926j0j7&的SourceID =鉻,即= UTF-8#q =安卓+出發+活動+但沒有+ +發生)。你應該通讀這些。 –

回答

0

我正在嘗試此代碼並正常工作。

try{ 
     var intent = Ti.Android.createIntent({ 
      action : Ti.Android.CATEGORY_LAUNCHER, 
      packageName: 'com.facebook.katana', 
      className : 'com.facebook.katana.LoginActivity' 
     }); 
     Ti.Android.currentActivity.startActivity(intent); 
    }catch(e){ 
     Ti.API.error("ERRORE "+e.message); 
    } 
相關問題