57得票6回答
移动版Safari自动对焦文本框

在移动版Safari中,我无法在设置延迟时间后将焦点放在文本字段上。以下是一些示例代码展示了这个问题。 如果你在按钮的onclick事件中触发.focus(),那么一切都按预期工作。但是,如果你将焦点挂在一个回调函数上,比如setTimeout函数,那么它只会在移动版Safari中失败。在所...

57得票11回答
如何在移动Safari中打开虚拟键盘时阻止固定导航栏的移动?

我知道移动版 Safari 在固定元素方面存在许多错误,但在大多数情况下,我已经成功地使我的布局正常工作,直到我在底部的固定导航中添加了一个非常必要的文本输入。现在当用户聚焦于文本输入元素并且虚拟键盘出现时,我的导航(通常始终固定在页面底部)会跳到页面中间的一个非常奇怪的位置。 我想将我...

57得票4回答
iOS 4.2+在渲染ttf字体的加粗字重方面存在问题

这是一个具体的问题:在iOS移动Safari上,使用iPhone/iPad并且iOS 4.2/4.3 Beta 3或以上版本打开演示网站时,指定的TTF字体渲染font-weight:bold会出现错误: (这是来自Google Fonts的Reenie+Beanie字体) http://...

56得票3回答
PWA图标在iOS 11.3中没有被使用。

现在我正在iOS 11.3上测试PWA,并使用以下manifest.json文件: { "name": "Maplat PWA Sample", "short_name": "Maplat PWA", "background_color": "#fc980c", "icons...

55得票3回答
如何避免iOS自动调整字体大小?

我不是在谈论页面缩放,而是iOS上的MobileSafari自动增加某些字体大小的方式。 究竟在什么情况下会自动增加字体大小?是否可以防止或减少这种情况的发生?

55得票10回答
如何在移动版Safari中正确显示iFrame

我正在尝试在我的移动web应用程序中显示一个iframe,但我无法限制iframe的大小为iPhone屏幕的尺寸。奇怪的是,iframe元素上的高度和宽度属性似乎没有效果。将其包围在div中可以限制它,但是那样我就无法在iframe内滚动。 有人在移动safari中处理过iframes吗?有...

55得票2回答
如何在iPhone上禁用文本输入框中的拼写检查器

有时拼写检查器在某些文本输入/文本区域中是不必要的,比如验证码、用户名、电子邮件等。是否有办法在这些文本输入/文本区域中禁用它呢? 有时候,在某些文本输入或文本区域中,如验证码、用户名、电子邮件等,拼写检查器是不必要的。您可以通过以下方式禁用它:

55得票9回答
如何检测Chrome移动版中的Web应用是否在独立模式下运行

Chrome移动版最近添加了类似于iOS的主屏幕添加功能,这很酷,但它不像iOS那样支持得好 - 它不支持 window.navigator.standalone,因此您无法检测是否作为独立应用程序运行。 参考资料说: 如何检测应用程序是否正在安装的应用程序上运行? 您不能直接。 请注意,...

54得票11回答
可用的 iPhone Web 应用 JavaScript UI 库/框架

我正在启动一个网络应用程序,将针对iPhone/iPod Touch上的Mobile Safari。 我正在评估当前可用的客户端JavaScript/CSS库/框架。 这是我目前知道的: - iUI - CiUI - UiUIKit - WebApp.Net - iWebKit - 苹果的...

54得票6回答
iPhone上字体大小渲染不一致

我正在测试我的网站,它在每个浏览器上都正常工作,除了iPhone浏览器(我想它是移动版的Safari?)会用比其他字体更大的字体呈现一段文本。我已经手动检查了CSS,并使用页面上的Firebug进行了确认,我可以确认我已经将所有字体设置为相同的大小。如何解决这个问题?