2012-04-17 54 views
1

如何使用as3在iphone和android應用內發送短信。我發現這個代碼,同時谷歌搜索:在as3中發送應用內短信

var callURL:String="sms:0-123-456-7890"; 
var targetURL:URLRequest = new URLRequest(callURL); 
navigateToURL(targetURL); 

它的工作,但它是導航到短信窗口控制器的應用程序。可以在不打開短信控制器窗口的情況下完成。有沒有什麼可以在應用程序本身中打開一個窗口。是否有任何航空本機extenson執行此爲Android和iPhone?

回答

1

是的,使用navigateToURL會彈出你的手機默認短信應用程序。爲了解決這個問題,你需要使用本地擴展。

我知道有一對Android

https://github.com/mr-archano/Android-AIR-Extensions

如果你有一個Android手機就可以檢查出AIRexplorer應用內這個ANE的演示。從列表中選擇短信ANE版本(包括應用程序的擴展以及的navigateToUrl)

我不知道一個用於iOS系統的現在,所以你可能需要做挖

哦,一點點此外,還想添加評論,因爲我不確定你的意圖。

如果你的目標是發送短信沒有任何用戶交互,這是不可能的。 ANE或不是

+0

是否有可能通過用戶交互在ios中發送短信。但通過代碼添加一個身體短信? – Meghanshi 2012-04-24 06:19:40

+0

有一個客觀的C解決方案,如果有人可以做一個本地擴展,那將是偉大的!不幸的是我沒有這個技能。 http://blog.mugunthkumar.com/coding/iphone-tutorial-how-to-send-in-app-sms/ – 2013-05-01 09:26:58

0

我非常懷疑,無論是iOS或Android(也許如果你根源於你的設備?)將允許發送短信沒有用戶的明確同意。

+0

我想打開應用程序內的短信窗口。所以,我們可以從窗口返回到我們的應用程序。 – Meghanshi 2012-04-17 12:14:05