0

我一直在尝试使用各种方法从我的 Titanium Appcelerator 应用程序中拨打一个号码。问题是,那也应该拨一个分机。我尝试了“tel:1234567890,34”、“tel:1234567890p34”、“1234567890w34”等格式。我已经尝试过使用:

// method 1
var intent = Ti.Android.createIntent({
  action : Ti.Android.ACTION_CALL,
  data : phoneNumber
});
Ti.Android.currentActivity.startActivity(intent);

// method 2
Ti.Platform.openURL(phoneNumber);

格式和方法的所有组合都不起作用。“p”被改写为“7”。使用逗号,逗号之后的所有内容都将被忽略。如何拨打包括分机在内的外拨电话?

4

1 回答 1

0

不确定它是否适用于 Android,但我知道在 iPhone 上,当我想用​​分机拨打电话时,我会使用 4 个逗号 (,,,,)

让我知道它是否有效我很好奇

示例:1-555-455-4443,,,,8888

*注意我使用的是原生 SDK(不是 Titanium Appcelerator)

于 2013-03-14T15:50:34.250 回答