Добрый день! Подскажите, пожалуйста, реализовали маску ввода номера телефона. На ПК все отображается корректно, а через браузер на Android маска отрабатывает некорректно, например
ПК: +996 999999999
Android: +996 999999999_________
То есть маска сдвигается, вместо того, чтобы в нее записывался номер
Использовали следующий код:
define("ScNewTrustNumberPage", ["MultiMaskEdit"], function() {
return {
entitySchemaName: "",
modules: /**SCHEMA_MODULES*/{}/**SCHEMA_MODULES*/,
details: /**SCHEMA_DETAILS*/{}/**SCHEMA_DETAILS*/,
businessRules: /**SCHEMA_BUSINESS_RULES*/{}/**SCHEMA_BUSINESS_RULES*/,
methods:
{
getPhoneMask: function() {
return {
formats: ["+996 000000000"]
}
}
},
dataModels: /**SCHEMA_DATA_MODELS*/{}/**SCHEMA_DATA_MODELS*/,
diff: /**SCHEMA_DIFF*/[
{
"operation" : "merge",
"name" : "ScNewTrustNumber",
"values" : {
"controlConfig" : {
"className": "Terrasoft.MultiMaskEdit",
"mask": {
"bindTo": "getPhoneMask"
},
"maskConfig": {
"definitions": {
"0": {
"re": "[0-9]"
}
}
}
}
}
},
]/**SCHEMA_DIFF*/
};
});