100得票12回答
防止iPhone在web应用程序中缩放`select`。

我有这段代码: <select> <option value="c">Klassen</option> <option value="t">Docenten</option> <option value...

48得票4回答
在iOS中,防止页面滚动时主体元素出现反弹效果,但保留子元素的反弹效果。

我最近一直在开发移动Web应用程序。我正在进行面向移动优化,目前专注于iPhone的iOS系统。我不想要一个精确的本地应用程序外观,但我认为具有本地感觉是绝对重要的。我已经根据这个想法制作了标记和CSS,留下了这个(为了更好地理解我后面遇到的问题而进行了注释): 这一切都没有问题,它还具...

29得票2回答
watchPosition()和getCurrentPosition()在使用setTimeout时有何区别?

我需要确定一个人的位置在50米以内。 我想知道我是否应该使用 navigator.location.watchPosition() 或反复调用 getCurrentPosition()。 watchPosition() 是我想要做的正确的 W3C API,但实际上,它似乎有点过度设计。 以下...

21得票13回答
在iPhone上隐藏Safari用户界面组件

为了隐藏作为主屏幕图标书签的 Web 应用程序的 Safari UI 组件,我正在使用此元标记。 <meta name="apple-mobile-web-app-capable" content="yes" /> 按照iPhone Dev Center上的规定操作,但从主屏...

19得票6回答
我能在iPhone方向改变时触发移动Safari中的CSS事件吗?

我正在尝试找出如何在用户将手机从纵向模式旋转到横向模式时更改嵌入网页 - 基本上是加载一个更适合宽屏格式的视图。是否可以在不从服务器调用新页面的情况下完成,即仅通过CSS / JavaScript本身来控制它? 谢谢!

18得票5回答
iPhone 5的主屏幕网页应用的适配高度

我在适配Web应用(主屏)高度方面遇到了问题。 我使用以下元标签:<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> 我...

16得票3回答
iPhone独立网页应用如何从键盘中移除表单助手?

在一个独立的 web 应用程序中,是否有可能从 iPhone 弹出键盘中删除表单助手?我知道在 Mobile Safari 中一般的共识是不可能的,但是一个独立的应用程序运行在一个 UIWebView 中,并且在几个方面(例如:示例)具有不同的功能,所以我希望这是可能的。 你可以在键盘上方看...

14得票2回答
iPhone网页应用中的OAuth回调

我正在开发一款全屏幕的iPhone优化的网页应用程序。它像本地应用程序一样从主页启动,并通过以下指令行为类似于独立应用程序,但只是纯粹的HTML/CSS/JavaScript,没有涉及PhoneGap。<meta name="apple-mobile web-app-capable" c...

13得票9回答
如何在web应用程序中禁用iOS的“摇一摇撤销”功能

我正在为iPad构建一个Web应用程序游戏。它包含一个摇晃操作来触发其中一个屏幕的事件。但是由于它还具有信息收集表单,有时该摇晃动作会触发令人讨厌的“撤消摇晃”对话框。当用户到达摇晃操作时,用户输入的表单数据甚至在DOM中也不存在了,因此在我看来,不应触发撤消功能。但不幸的是它确实触发了。这个...

13得票1回答
在iPhone主屏幕上检测一个应用程序

您知道如何将Web应用程序添加到iPhone的主屏幕中...现在我该如何检测用户的iPhone是否已添加我的应用程序到主屏幕。 如果已经添加,我该如何启动存储在用户主屏幕上的应用程序,而不是在Safari中。 注意:这是一个简单地书签形式保存在iPhone主屏幕上的Web应用程序,它不是本...