2012-09-30 45 views
1

我需要從我的iphone/ipad應用程序使用Appcelerator鈦& javascript發送鳴叫。我發現在github下面的例子(代碼也貼出低於此):Appcelerator - 發佈從iPhone應用程序的鳴叫 - 卡住回調URL

https://gist.github.com/2eabc31db388144b3abc

我已經在我的Twitter開發者帳戶創建我的應用程序的詳細信息(鍵,祕密等),並使用代碼的例子我獲取twitter登錄和授權彈出窗口,但一旦你點擊授權,我所得到的是一個webview顯示回調網址(我需要在twitter應用程序設置)。所以這個應用程序停留在一個顯示回調url的webview上,但之後什麼都不做。如果我關閉彈出窗口,只需返回到我的應用程序而不發送推文。

任何人都可以幫忙嗎?

代碼app.js:

var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); 
var shareButton = Ti.UI.createButton({ 
    width: 90, bottom: 10, height: 30, 
    title: 'Tweet!"' 
}); 
win.add(shareButton); 
win.open(); 

var social = require('social'); 
var twitter = social.create({ 
    site: 'Twitter', 
    consumerKey: 'XXXXXXXXXXXXXXXX', 
    consumerSecret: 'XXXXXXXXXXXXXXXXXXXXX' 
}); 

shareButton.addEventListener('click', function() { 
    twitter.share({ 
     message: 'Hello, world!', 
     success: function() { 
      alert('Tweeted!'); 
     }, 
     error: function(error) { 
      alert('Oh no! ' + error); 
     } 
    }); 
}); 
+0

這是來自QA論壇的同一問題嗎?不想在兩個地方與你交談? –

+0

嗨,亞倫,是的。感謝您的幫助。現在全部排序:) –

回答