Avez-vous déjà rencontré une situation dans laquelle le clavier ne peut pas être affiché lorsque le type d'entrée = "numéro" est saisi sur le terminal mobile ?
<!--<!DOCTYPE html>-->
<html lang="en">
<head>
<meta charset="UTF-8">
<title>demo</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
<style>
* {
margin: 0;
padding: 0;
}
.yy_item {
margin-top: 200px;
}
</style>
</head>
<body>
<p class="container">
<p class="yy_item">
测试
</p>
<p class="yy_item">
测试
</p>
<p class="yy_item">
测试
</p>
<p class="yy_item">
<p class="clearfix">
<label for="age">年龄</label>
<input id="age" name="age" placeholder="请输入年龄" type="number" value="">
</p>
</p>
<p class="btn-group">
<input type="submit" class="btn btn-submit" value="测试">
</p>
</p>
</body>
</html>
Je n'ai pas rencontré cette situation
Vous pouvez essayer d'autres types pour voir si le clavier peut apparaître, tels que : tel, SMS, etc.
Je me demande si
<!DOCTYPE html>
n'a pas été ajouté, ce qui empêcherait le navigateur de l'analyser correctementOù est votre formulaire ?
Pas de problème, Safari peut y jouer.
Testé personnellement sur Android, il peut être rebondi
Dans ce cas, vous devez fournir le modèle de téléphone et la version du système qui ne peuvent pas faire apparaître le clavier
Avez-vous utilisé des pommes