Sencha touch 2 Sencha Touch 2拨打电话号码不';t无法在android 4.0.4上正常工作
我有一个简单的用户信息视图。当我点击电话号码时,我就可以拨打那个号码了,而且一切正常。Sencha touch 2 Sencha Touch 2拨打电话号码不';t无法在android 4.0.4上正常工作,sencha-touch-2,android-4.0-ice-cream-sandwich,phone-number,phone-call,Sencha Touch 2,Android 4.0 Ice Cream Sandwich,Phone Number,Phone Call,我有一个简单的用户信息视图。当我点击电话号码时,我就可以拨打那个号码了,而且一切正常。 当我点击标题栏中的用户号码时,我也可以拨打该号码。用户号码不是电话号码,而是某种ID,我不想打那个号码。我只能在android 4.0.4上拨打用户号码(在标题栏中)和电话号码一样。 在iPhone4(iOS 6)和Android 4.1.2上,这并没有发生,即我只能拨打电话号码。 谁能告诉我有什么问题吗?我怎样才能解决这个问题 Ext.define("CallPhoneApp.view.Test", {
当我点击标题栏中的用户号码时,我也可以拨打该号码。用户号码不是电话号码,而是某种ID,我不想打那个号码。我只能在android 4.0.4上拨打用户号码(在标题栏中)和电话号码一样。
在iPhone4(iOS 6)和Android 4.1.2上,这并没有发生,即我只能拨打电话号码。
谁能告诉我有什么问题吗?我怎样才能解决这个问题
Ext.define("CallPhoneApp.view.Test", {
extend: "Ext.form.Panel",
requires: "Ext.form.FieldSet",
alias: "widget.testview",
config: {
scrollable: "vertical",
items: [
{
xtype: "toolbar",
docked: "top",
title: "<div>User No. 8344396856</div>"
},
{ xtype: "fieldset",
items: [
{
xtype: "label",
html: "First name"
},
{
xtype: "label",
html: "Last name"
},
{
xtype: "label",
html: "Home phone num. <a href='tel:{+38999888777}'>home</a>"
}
]
}
]
}
});
Ext.define(“CallPhoneApp.view.Test”{
扩展:“Ext.form.Panel”,
要求:“Ext.form.FieldSet”,
别名:“widget.testview”,
配置:{
可滚动:“垂直”,
项目:[
{
xtype:“工具栏”,
停靠:“顶部”,
标题:“用户编号8344396856”
},
{xtype:“字段集”,
项目:[
{
xtype:“标签”,
html:“名字”
},
{
xtype:“标签”,
html:“姓氏”
},
{
xtype:“标签”,
html:“家庭电话号码。”
}
]
}
]
}
});
您不需要sencha来执行此操作,您可以使用
点击链接将自动调用android中的手机应用程序。我已经在2.3+设备和iPhone上进行了测试,并且对我有效
希望它有帮助试试这个
<a href="#" name="tel:8344396856">8344396856</a>
<a href="#" name="tel:8344396856">8344396856</a>
listeners :{
element : "element",
delegate : "a",
tap: function (e,eopts) {
var link=e.target.name;
window.location.href = link;
}
}