2012-04-17 28 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