我有一个应用程序,我已经实现了如下所示的呼叫,短信,电子邮件功能,我想知道如何制作电话号码:99999999和mailto:example@gmail.com动态,以便我将替换来自某个变量的电话号码和电子邮件字段。
短信功能 {
xtype: 'button',
flex: 1,
ui: 'action',
text: 'SMS',
id: 'smsButton',
handler: function () {
window.location = 'sms:**99999999**';
}
}
通话功能
{
xtype: 'img',
text: 'Phone',
src: 'http://src.sencha.io/x30/x30/https://support.skype.com/assets/20120601134928/images/categories64/call.png',
id: 'callMeButton',
flex: 3,
tap: function () {
window.location = 'tel:**999999999**';
}
}
电子邮件功能:
{
xtype: 'button',
text: 'Email',
ui: 'action',
flex: 1,
id: 'emailButton',
handler: function () {
`window.location = 'mailto:`**example@gmail.com**';
}
}
答案 0 :(得分:1)
将您的短信号码,电子邮件地址和电话号码的值存储在某个地址中,如下所示。
var contactNo = "**9999999**";
var emailId = "example@gmail.com";
var smsNo = "**99999999**";
然后拨打电话,如下所示,
window.location.href = "sms:"+smsNo;
window.location.href = "mailto:"+emailId;
window.location.href = "tel:"+contactNo;
答案 1 :(得分:0)
您只需使用<a>
代码
电话号码
<a href="tel:999999999">999999999</a>
用于电子邮件
<a href="mailto:webmaster@example.com">webmaster@example.com</a>
短信
<a href="sms:999999999">Send SMS</a>
点击链接会自动在Android和iOS中召唤相应的应用程序。