AS3 iOS发出呼叫问题

时间:2013-08-02 16:02:01

标签: ios actionscript-3 mobile

我正在尝试设置一个按钮,该按钮在激活后会从应用程序中取一个号码并调用它。

我目前正在使用以下代码而没有结果;

var number3:String = "tel:1234567890";
var targetURL:URLRequest = new URLRequest(number3);

...
function Call3 (e:MouseEvent):void {
navigateToURL(targetURL);
}

Call3函数由事件侦听器触发。

然而,当我测试它时,没有任何反应。

我花了一些时间寻找有关使用AS3与iOS设备通话的信息​​,但无济于事。

2 个答案:

答案 0 :(得分:0)

拨打电话的网址方案为tel://

这可能就是为什么它不起作用。

答案 1 :(得分:0)

我有同样的问题。码头是正确的。

如果您的舞台上有一个名为 call_btn

的按钮,那么整个代码的外观如何?
import flash.net.navigateToURL;
import flash.net.URLRequest;

var myNumber:Number = 5555555555;
var callString:String = "tel://"+String(myNumber);
var callURL:URLRequest = new URLRequest(callString);

call_btn.addEventListener(MouseEvent.CLICK, callNumber);
function callNumber(e:MouseEvent):void{
navigateToURL(callURL);
}