网络应用程序 – 单击选择时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 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...