Html 在sencha touch中动态设置通话、短信、电子邮件功能
我有一个应用程序,其中我实现了呼叫、短信和电子邮件功能,如下所示,我想知道如何拨打电话号码:9999999和mailto:example@gmail.com动态,因此我将替换某个变量中的电话号码和电子邮件字段 短信功能 { 呼叫功能Html 在sencha touch中动态设置通话、短信、电子邮件功能,html,sencha-touch,extjs,sencha-touch-2,Html,Sencha Touch,Extjs,Sencha Touch 2,我有一个应用程序,其中我实现了呼叫、短信和电子邮件功能,如下所示,我想知道如何拨打电话号码:9999999和mailto:example@gmail.com动态,因此我将替换某个变量中的电话号码和电子邮件字段 短信功能 { 呼叫功能 { xtype: 'img', text: 'Phone', src: 'http://sr
{
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**';
}
}
将sms号码、电子邮件地址和呼叫号码的值存储在如下所示的某些地址中
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;
只需使用
电子邮件
<a href="mailto:webmaster@example.com">webmaster@example.com</a>
短信
<a href="sms:999999999">Send SMS</a>
点击链接将自动调用android和iOS中相应的应用程序。将它们存储在全局变量中,并在调用与该功能相关的函数时使用相应的值填充它们。我在变量中有电话号码和电子邮件值,我不知道如何在窗口内设置它。location syntaxwindow.location='mailto'+您的变量;
<a href="mailto:webmaster@example.com">webmaster@example.com</a>
<a href="sms:999999999">Send SMS</a>