网络应用程序 – 单击选择时ios8 safari独立网络应用程序崩溃

前端之家收集整理的这篇文章主要介绍了网络应用程序 – 单击选择时ios8 safari独立网络应用程序崩溃前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何重现错误
在iOS 8.1上
在iOS 8中使用safari输入 http://greenti.cl/test.html,将其保存到主屏幕.在主屏幕中通过图标输入,随意选择.它崩溃了

真正的问题发生在具有元“apple-mobile-web-app-capable”的web应用程序上,当从主屏幕启动应用程序时,浏览器界面未显示(正常行为).点击几下选择和屏幕会使safari崩溃.这不会发生在正常的safari窗口内(只有全屏窗口才会崩溃).

可能我应该在iOs开发者论坛上发布一些关于safari的东西,但我无法找到它的位置.

解决方法

我们通过实现select2代替普通的选择控件来解决这个问题(目前).

https://select2.github.io

我可以确认点击select2控件不会导致崩溃,这是一个小提琴:http://jsbin.com/wemadexiru/1/

我还可以确认SelectBoxIt似乎至少在设置为使用本机选择控件时不起作用 – 因此问题是特定的iOS8本机选择.

它确实有很多选择.

显然这不是很好,它比JQuery Mobile非原生选择控件更好,它似乎反应迟钝.

猜你在找的iOS相关文章