Как отправить SMS-сообщение из приложения Flash (AS3) для iPhone - PullRequest
2 голосов
/ 22 апреля 2011

Я разрабатываю приложение для iPhone с помощью Adobe Flash и не могу понять, как отправить текстовое сообщение непосредственно из приложения.

Вы можете открыть новое окно SMS, как описано здесь

public function sms():void
{
  const callURL:String="sms:1234567890";
  var targetURL:URLRequest = new URLRequest(callURL);
  navigateToURL(targetURL);
}

Когда функция запускается на телефоне, запускается SMS-клиент по умолчанию с уже введенным номером телефона

Но можно ли отправить текстовое SMS-сообщение, не открывая клиент SMS?

Или это возможно только при вызове внешнего сервера?

Ответы [ 3 ]

2 голосов
/ 22 апреля 2011

Ниже приведены ваши единственные варианты:

http://www.adobe.com/devnet/air/quick_start_as/quickstarts/qs_using_uris.html

http://cookbooks.adobe.com/post_SMS_Texting_with_Flex_and_Air-12007.html

https://sites.google.com/site/freesmsuk/send-free-sms-with-flex

Вам нужно проверить, работает ли какой-либо из этих методов на iPhone, поскольку я знаю, что первый метод действительно работает на Android.

0 голосов
/ 17 июля 2014

Для Adobe Air as3 Android

public function gotoSms(e:MouseEvent):void{
    navigateToURL(new URLRequest("sms:05432314403?body=Message text hello"));
}

смс: номер телефона

? Body = область сообщения

С уважением

0 голосов
/ 20 мая 2011

Будущие версии Adobe AIR для мобильных устройств будут иметь поддержку Native Extensions. Используя это, разработчики могут использовать любые нативные мобильные функции. Вы можете присоединиться к программе Adobe Prerelease, чтобы узнать больше об этой и других будущих функциях AIR

.
...