当选择重点关注时,我在iOS上冻结了Safari和Chrome的重复出现的问题。我已经看过一些关于此的老帖子,但没有解决方案。
我有一个包含大量HTML输入和选择的页面。我尝试设计页面的方式是使用看起来像输入的DIV来降低整体计数,但仍然需要其中一些。
以下是相关网页: http://www.pokedit.com/pokemon-maker/index.php
聚焦时页面并不总是冻结,但是当它聚焦时,它会持续很长时间,浏览器通常会崩溃。
的信息:
页面上有一些选项显示:none或隐藏DIVS内部。其中一些可以通过改变不同的切换来揭示。
页面上没有输入类型=“隐藏”输入。
在我测试的任何浏览器中,Android,Windows,Mac或Ubuntu都不会出现冻结问题。
答案 0 :(得分:1)
由于Apple是一家了不起的公司并且很好地设计了他们的软件,因此即使它在其他所有现代浏览器中都能正常工作,您也必须通过大幅改变您的设计来弥补。将iOS视为我们时代的EI 6。它肯定留下遗产。
现在它以这种令人愉快的技术性回到了你和其他任何人的绘图板上。你会喜欢浪费大量时间编写代码来执行具有基本功能的选择和输入已经应该做的事情。这样可以确保您的页面只能加载缓慢的smidgen,同时浪费大量的时间和精力来编写额外的代码。
特别感谢Steve Jorbs。