0

在 Titanium Appcelerator/Android 中,我们可以使用此代码打开呼叫拨号以拨打号码。

var win = Ti.UI.createWindow();
win.backgroundColor = 'white';
// Create a Button.
var aButton = Ti.UI.createButton({
    title : 'Charge',
    height : 40,
    width : 150,
    top : 300,
    left : 80
});

var value = '123456789#';
win.add(aButton);
aButton.addEventListener('click', function() {
    Titanium.Platform.openURL('tel:' + value);
});
win.open(); 

问题是如何#在拨号盘中显示:截至目前它只显示 123456789。我尝试了很多方法,但它没有显示#。还有其他方法吗?阿里。

4

2 回答 2

1

试试这个(用“%23”替换你的“#”):

var value = '123456789%23';
于 2012-12-02T15:22:37.297 回答
0

哈希只是一个特殊字符,所以添加

%23 

给你的

  var value='123456789';

细绳。

所以它看起来像: -

  var value='123456789%23';

简单的。

于 2012-12-02T15:45:15.447 回答