我正在尝试设置一个按钮,该按钮在激活后会从应用程序中取一个号码并调用它。
我目前正在使用以下代码而没有结果;
var number3:String = "tel:1234567890";
var targetURL:URLRequest = new URLRequest(number3);
...
function Call3 (e:MouseEvent):void {
navigateToURL(targetURL);
}
Call3函数由事件侦听器触发。
然而,当我测试它时,没有任何反应。
我花了一些时间寻找有关使用AS3与iOS设备通话的信息,但无济于事。
答案 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);
}