2013-03-29 50 views
0

我想從我煎茶觸摸混合應用程序,就像是什麼在本教程中啁啾一些鏈接/文本的功能(不離開當前應用程序,從彈出啁啾):如何從混合應用程序中打開Tweet表單?

http://www.raywenderlich.com/21558/beginning-twitter-tutorial-updated-for-ios-6

是這樣的可能從混合應用程序?有人可以向我展示一些代碼,或者將我指向一個教程,其中解釋了這個問題?我更喜歡非手機解決方案,但如果沒有其他出路,請告訴我如何使用phonegap來做到這一點,因爲我不太瞭解它。我曾嘗試使用Twitter的URL方案這樣

twitter://post?message=SomeText 

但這開啓了整個Twitter的應用程序和我的程序關閉掉

的一種方式。

回答

1

使用此網址分享在Twitter上:

var url = http://www.twitter.com/share?text=your text goes here 

如果您正在使用的PhoneGap,然後用PhoneGap的2.3大概他們補充inAppBrowser選項,你只需要打開window.open()函數的URL。

​​

請將此link用於inAppBrowser文檔。

+0

如果我們在AppBrowser中打開它,它不會使用安裝的Twitter應用程序中當前登錄的用戶,不是嗎? – ThinkFloyd

+0

我使用Facebook共享進行了測試,它打開了安裝的應用程序,而不是瀏覽器。所以,我想它會檢查並自動打開已安裝的應用程序。 – Swar

+0

我設法使用inAppBrowser進行身份驗證和推文,但是當我使用'window.plugins.childBrowser.showWebPage('http://www.twitter.com/share?text=message');'它打開了一個childbrowser窗口而不是Twitter應用程序。你確定它爲你打開twitter應用程序嗎? – ThinkFloyd

相關問題