在 Windows Mobile 7 上防止文本框焦点上的屏幕缩放
Posted
技术标签:
【中文标题】在 Windows Mobile 7 上防止文本框焦点上的屏幕缩放【英文标题】:Prevent screen zoom on textbox focus on Windows Mobile 7 【发布时间】:2011-07-17 16:27:12 【问题描述】:在 Windows Mobile 7 上,当用户在输入一些数据之前单击文本框时,屏幕通常会放大到文本框并拉起键盘。
有没有办法防止缩放?或者这是手机本身的设置?
【问题讨论】:
【参考方案1】:谢谢绅士们——但我需要的答案是包含一个视口元标记,将“用户可缩放”参数定义为“否”。任何处理移动设备跨浏览器兼容性问题的人都应该查看此页面 - 今天对我有很大帮助。
http://davidbcalhoun.com/2010/viewport-metatag
【讨论】:
【参考方案2】:这通常发生在网络浏览器中,因为单击时文本框可能很小。我同意这可能很烦人。但是,它不会发生在本机应用程序中。
【讨论】:
【参考方案3】:如果您单击应用程序中的文本框,它位于键盘所在的区域下方。 这是文本框获得焦点时的正常行为。当屏幕键盘出现时,您的内容会向上移动。
如果您希望您的内容留在原处,您可以尝试使用 Coding4fun 控件(在此处下载示例:http://coding4fun.codeplex.com/SourceControl/list/changesets)。运行测试应用程序,进入 Promts -> Basic input 或 Advanced input。
【讨论】:
以上是关于在 Windows Mobile 7 上防止文本框焦点上的屏幕缩放的主要内容,如果未能解决你的问题,请参考以下文章
德尔福。为啥要在 Windows 7 64 位上以发布模式编译程序。但是文本框不显示文本?