La liste déroulante HTML Select n'est pas correctement licenciée sur iOS 11 Beta 5. Lors de la fermeture du déroulement, une liste déroulante vide avec des options vides réapparaît à sa place. p>
S'il vous plaît laissez-moi savoir si quelqu'un d'autre a connu le même problème et si une solution de contournement est disponible pour la même chose. P>
Remarque: c'est une application hybride conçue pour iPad uniquement et ce problème n'est pas reproductible sur iOS 10 ou moins. P>
3 Réponses :
J'ai eu un problème similaire et j'ai découvert que dans la balise
Cela fixe notre problème. Nous utilisons Twitter Bootstrap et anguleux. À l'intérieur d'un modal, nous avons eu une longue liste de dépose sélectionnée. Lorsque la liste déroulante a été activée, elle a empêché de déplacer nos éléments DOM, puis des points touchés ont été gâchés. Utiliser cette solution a fonctionné!
Ajout d'une étiquette aux options ne résoudait pas cela pour moi.
Cela n'a pas réussi pour moi
Ce n'est pas une solution à long terme, mais cela fonctionne jusqu'à ce que Apple fournisse une solution. P>
points principaux d'une autre réponse forte> p>
Créez votre application avec Xcode 8, vous pouvez télécharger la version 8 de xcode à partir de ici , vous avez Pour vous connecter à l'aide de votre identifiant Apple. P>
Pour pouvoir construire à iOS11, vous devrez télécharger Xcode 9 (sauf si vous l'avez aussi), puis copiez le dossier 11.0 code> de
xcode9 / contenu / développeur / plates-formes /iphoneos.platform/devicesupport code> et coller le même endroit dans xcode8 p>
Le problème est que Cordova utilise un UIWebView et le bogue est avec UiWebView dans iOS 11. Le problème a été corrigé dans Xcode 9.2-bêta. Testé et cela fonctionne bien dans iOS 11.2. Espérons que Xcode 9.2 aura le correctif une fois publié. P>
C'est une bêta pour une raison. Apple parle contre le développement de leurs plates-formes bêta. Attendez qu'ils libèrent la documentation sur iOS 11 avant de commencer le développement.
Déposer un rapport de bogue pour ce numéro à bugrepor.apple.com
@Brxxn développe pour i>? Probablement pas. Personne ne devrait se développer pour les bêtas d'une pomme. Développer avec i>? Si vous en avez besoin, ce ne serait pas une idée stupide. Les bêtas sont là pour les développeurs qui souhaitent créer des applications qui profitent des nouvelles fonctionnalités iOS et ne doivent pas être découragées de se développer avec elle. Cela leur donne une belle tête de tête et garantit que les nouvelles fonctionnalités seront exploitées au lancement. De plus, il aide Apple Wiggle de tous les bugs.
J'ai le même problème sur iOS 11 Version finale.
Avoir le même problème dans la dernière version de la version IOS 11.
J'ai le même problème dans iOS 11.0.2
Veuillez vous référer à ma réponse ici et voir si cela aide. Stackoverflow.com/questions/45941124/...